English
Instant Developer Foundation Documentation
  • Objects reference
  • Application area

Role

copy link

A Role object represents one of the possible roles of application users. Each role is associated with a profile that defines the commands, functions, and fields that can be managed by users associated with it. A role can be identified by one of the following icons:

Role associated with a constant

Role not associated with a constant


Video course: Application role


To create roles, use the context menu of the application or of another role. Roles must be associated with a constant object that identifies them within the application at runtime.

Properties

Name: represents the logical name of the role, as it will be identified within the Instant Developer project.

Description: contains a description of the role's usage. It is used to better describe the project.

Context menu

Add role: adds a Role object within the current one. The profile of the new role will also be composed by the items of the “parent” role. The new role will be associated with a new constant, created within the same value list to which the constant associated with the current role belongs.

Add folder: adds a folder inside the role, which will have no impact on the application, but can be used to better organize the objects in the role.

Add task: creates a new task object linked to the role. It serves as a reminder for future changes or to manage group work.

Go to: allows you to jump in the object tree to the objects related to this role, such as the linked constant.

Find derived objects: searches for all objects in the project derived from the role, including at multiple levels.

Find where used (object): searches for all points in the project where this role is directly referenced in any way.

Find where used (content): searches for all points in the project where this role or one of the objects it contains is directly referenced in any way.

A role can be dragged and dropped onto a/an...

Role: positions the object before the target role. It is used to reorder the objects in the list.

moves the role into the target role.

creates a copy of the dragged role and positions it next to the target role.

creates a copy of the dragged role and moves it into the target role.

Folder: like dragging and dropping onto the object containing the folder, only that the role will be moved/copied into the folder itself.

Changed on: 15/12/2022 / From version: 8.5.3800

Is this article helpful?

Thank you for your feedback!

Need more help?

Check out the forum