Collaborate with other developers
-
- UpdatedJan 30, 2025
- 8 minutes to read
- Yokohama
- App Engine Studio
In App Engine Studio (AES), you can add or remove users and groups to be collaborators on an application.
When you add a user or group, a collaboration task is generated and an approval flow kicks off. To find all collaboration tasks, navigate to
. The collaboration task provides information on which application a developer is being added to, and what permissions are granted. Approvers sometimes need to review these task records before they add developers to the application.- If the user has AES or delegated developer permissions and isn't new to the platform, the collaboration request approval record is auto-approved.
- If the user does not have AES or delegated developer permissions and is new to the platform, approval is required.
If you're an admin, you can modify the collaboration descriptors that developers use to assign delegated development permissions. The base table provides Owner and Editor collaboration descriptors. By default, Owners have the manage collaborator delegated development permission set, and Editors have the invite collaborator delegated development permission set.
Add a user or group to collaboration
Give users or groups permission to collaborate with other developers in App Engine Studio (AES) using the Collaboration feature.
Before you begin
Role required: admin, manage collaborator delegated development role, or invite collaborator delegated development role
Procedure
Change collaborator permissions
Change the permissions that are assigned to a collaborator or create a custom collaboration permission to enable what people can do in App Engine Studio (AES).
Before you begin
Role required: admin or manage collaborator delegated development role
Procedure
Delegated development and collaboration permissions
Collaboration permissions define what users can do in App Engine Studio (AES).
File type access permissions
Security/Entitlement permission
The Manage ACLs and Roles permission grants access to security management files, such as Access Control Lists and roles.
Programming tools permission
The Allow scripting permission grants access to script fields, such as scripting in business rules, UI actions, and client scripts.
Application management permissions
Deployment permissions
Remove a user or group from collaboration
Remove users and groups from collaboration to restrict them from owning or editing an app.
Before you begin
Role required: admin or manage collaborator delegated development role
About this task
You can remove the final owner and editor for an app. If an app doesn't have any owners and needs one, an admin must add them.
Procedure