The process creates a new object/s (having new uuid) with the same state and no history. The behavior of the relationships is as follows:
To modify the duplicated objects according to your requirements - please use batch edit or edit the specific object.
An illustrative example:
A brief video instruction:
There are filters for all Business Model properties.
Depending on the property you are filtering there are different operators you can choose from. For example you can filter Text property by "Contains", "Does not contain", "Equals" or "Does not equal".
When multiple filters are set they are added up - only the Business Objects matching all filters will be shown. For example "Text contains problem" and "Status is Danger" will show only objects with Text property containing "problem" and Status property equals "Danger".
You can set parameters as key-value-pairs for each action. You can use certain placeholders for dynamic parameter values:
Placeholder | Description |
---|---|
current_object_id | The ID of the business object where the action was clicked. |
property_{id} | The value of a specific property of the business object where the action was clicked. Replace {id} with a specific property ID. You can get the property ID in Model Designer |
If you want to pass the ID of an object to a Flow, you can do:
ID: triggerObjectId
Value: current_object_id
Access rights are a way to restrict access to a particular Business Object. Access rights work in combination with role permissions to allow for a fine-grained two-dimensional permission system.
Access rights are always set per Business Model. Configuring access to objects of one model has no effect on access to objects of a different model.
You can set default access for Business Objects of a given Model by going to Business Models > Model Designer > Default User Access
. If you set default access, you don't need to set access on each individual Business Object. However, if you do set access on a Business Object, it overwrites (replaces) the default access settings.
You can disable access control for a given Business Model altogether. Go to Account > Configuration > Business Objects > Access Control Disabled
and select the respective Business Model.
If access control is disabled for a Business Model, all users can access all Business Objects in that collection and edit them according to their role permissions.
The relationship between role permissions and access rights can be thought of as two axis in a two-dimensional permission system.
An access right defines IF a user can access an object. If so, the role permissions define WHAT a user can do with this object (create, read, delete).
Admins always have access to all objects with all permissions .
Create | Read | Delete | |
---|---|---|---|
Object 1 | ✅ | ✅ | ✅ |
Object 2 | ✅ | ✅ | ✅ |
Object 3 | ✅ | ✅ | ✅ |
Permission : Read objects. Access rights : Object 1, Object 3.
Create | Read | Delete | |
---|---|---|---|
Object 1 | ⛔ | ✅ | ⛔ |
Object 2 | ⛔ | ⛔ | ⛔ |
Object 3 | ⛔ | ✅ | ⛔ |
Permissions : Read objects, delete objects. Access right : Object 2.
Create | Read | Delete | |
---|---|---|---|
Object 1 | ⛔ | ⛔ | ⛔ |
Object 2 | ⛔ | ✅ | ✅ |
Object 3 | ⛔ | ⛔ | ⛔ |
Permission : Read objects. Access control disabled .
Create | Read | Delete | |
---|---|---|---|
Object 1 | ⛔ | ✅ | ⛔ |
Object 2 | ⛔ | ✅ | ⛔ |
Object 3 | ⛔ | ✅ | ⛔ |
Permission : Read objects. Access control enabled but no access to any objects (neither on object level, nor via default access).
Create | Read | Delete | |
---|---|---|---|
Object 1 | ⛔ | ⛔ | ⛔ |
Object 2 | ⛔ | ⛔ | ⛔ |
Object 3 | ⛔ | ⛔ | ⛔ |