Use the following rules and guidelines for permissions:
When you configure permissions on an object, verify that the user or group to which you grant permissions is assigned a role with the appropriate privileges for the object type.
For example, if you grant a user with the Service Consumer role Update privilege on a particular folder, the user cannot update the folder because the Service Consumer role does not have update privileges for folders.
To edit an asset, the user must have read permission on all assets used within the asset.
For example, when you assign a user Read and Update permissions on a
synchronization
task, verify that the user also has Read permission on the connections, mapplets, schedules, and saved queries that are used in the task.
To run a subscription or a publication that executes a mapping task, the user must have the Update privilege for the project and folder that contains the mapping task.