In Tulip, users' permissions to edit apps are set on a per app basis by the app owner(s).
When a user creates an app, they are by default the only App Owner. All other user roles have view-only access. Owners can assign other individual users, or all users, one of four permissions:
Users can modify these settings on the “Permissions” tab for a specific application.
|Permission type||One of "Is owner", "Can publish", "Can edit" or "Can View"|
|User ID||The unique identifier of the person assigned the permission|
|App ID||The unique identifier of the app given the permission|
|QA-T325||Apps Page : 07 - App Permissions|
|QA-T719||Apps Page : 07 / App Permissions - Unable to remove last owner|
|PLAT-8711 (13)||Provide visibility to approvals or tasks by user, group, role.|
|PLAT-8812 (854)||Creation, change, and cancellation of access authorizations should be recorded.|
|PLAT-8835 (47)||Manage access to system administration and maintenance functions to users with appropriate privileges|
|PLAT-8863 (114)||The user model includes ability to define access control to all elements of the system including libraries, administration, transactions, functions, apps, integrations, analytics, reporting, etc.c|