Additional default roles

The following additional default roles may be included, depending on the AEM forms components you installed

Document Upload Application User: Can upload documents using Flex Remoting.

Forms Administrator: Can view and modify settings from the Forms page in Administration Console

AEM forms Contentspace Administrator: Can view and modify settings from the Content Services (Deprecated) page in administration console

AEM forms Contentspace User: Can log in to the Contentspace (Deprecated) web pages

Documentum Connector Administrator: Can view and modify settings from the Connector for EMC Documentum page in administration console

AEM forms FileNet Connector Administrator: Can view and modify settings from the Connector for IBM FileNet page in administration console

AEM forms IBM CM Connector Administrator: Can view and modify settings from the Connector for IBM Content Manager page in administration console

Rights Management Administrator: Performs all tasks that are required for all server configurations on the relevant Rights Management pages

Rights Management End User: Can access Rights Management end-user web pages

Rights Management Invite User: Can invite users

Rights Management Manage Invited and Local Users: Can perform tasks that are required to manage all invited and local users on the relevant Rights Management pages

Rights Management Policy Set Administrator: Performs all tasks that are required for all policy sets on the relevant Rights Management pages

Rights Management Super Administrator: Performs all tasks that are required from the Rights Management page

AEM forms Workspace Administrator: Can view and modify settings from the Workspace page in Administration Console

note: The Flex Worksapce is deprecated for AEM forms release.

Workspace User: Can log in to the Workspace end-user application

Output Administrator: Can view and modify settings from the Output page in Administration Console

PDFG Administrator: Can view and modify settings from the PDF Generator page in administration console

PDFG User: Can access all non-administrative functionality for PDF Generator

Acrobat Reader DC extensions Web Application: Can use the Acrobat Reader DC extensions web application

NOTE
Users with certain types of administrator privileges cannot access the Workspace end-user web pages for security reasons. Because these pages can exist outside a firewall, permitting administration-level tasks could pose a security risk. Only users who have the AEM forms Workspace Administrator or AEM forms Workspace User privileges can access the Workspace end-user web pages.
NOTE
The Flex Worksapce is deprecated for AEM forms release.

Create a role

NOTE
Ensure that the user has admin privileges to access the administrator console.
  1. In administration console, click Settings > User Management > Role Management, and then click New Role.

  2. In the Role Name box, type a name for the role and, optionally, type a description of the role, and then click Next.

    NOTE
    When using MySQL, you cannot create two roles that have the same name but differ in the use of extended characters. For example, attempting to create a role named abcde when one named âbcdè already exists results in an error.
  3. Click Find Permissions, select the permissions to add to the role.

  4. Click OK and then click Next.

  5. Assign this role to users and groups:

    • Click Find Users/Groups.
    • In the Find box, type your search criteria.
    • Select Name, Email, or User ID, and then select Users, Groups, or Users and Groups.
    • Select the domain, select the number of results to display, and click Find.
    • Select the check boxes for the users and groups to assign this role to and click OK.
  6. To view user and group details, select the entity.

  7. Click OK and then click Finish.

Edit a role

  1. In administration console, click Settings > User Management > Role Management, and then click Role Name.

    By default, the Role Management page displays all the roles in the User Management database. If the list of roles is large, use the Find area at the top of the page to search for a specific role name.

  2. Click the role to edit, edit the general settings, and click Save.

  3. To edit role permissions, click the Permissions tab and do these tasks:

    • To add new permissions, click Find Permissions, select the check boxes for the permissions to add, click OK, and then click Save.
    • To delete a permission from the role, select the check box for the permission, click Delete, and then click Save.
  4. To manage who the role is assigned to, click the Role Users tab and do these tasks:

    • To assign the role to new users and groups, click Find Users/Groups, and complete the search information. Select the check box for each user and group to assign this role to, click OK, and then click Save.
    • To remove the role, select the check box for the users or group, click Unassign, and then click Save.

Delete a role

You can delete any of the roles that you created, but not the default AEM forms roles that are included in the product.

  1. In administration console, click Settings > User Management > Role Management, and then click Role Name.

    By default, the Role Management page displays all the roles in the User Management database. If the list of roles is large, use the Find area at the top of the page to search for a specific role name.

  2. Select the check box for the role to delete, click Delete, and then click OK.

Assign a role to users and groups

  1. In administration console, click Settings > User Management > Users and Groups.
  2. Specify information to narrow the search and click Find. The results of the search are listed at the bottom of the page. You can sort the list by clicking any of the column headings.
  3. Select the check boxes beside the users and groups to associate with a role and click Assign Role.
  4. Select the role to assign to the user or group and click OK.

You can also assign roles by using the Role Management page.

Determine who is assigned to a role

  1. In administration console, click Settings > User Management > Role Management, and then click Role Name.

    By default, the Role Management page displays all the roles in the User Management database. If the list of roles is large, use the Find area at the top of the page to search for a specific role name.

  2. On the Role Detail page, click the Role Users tab. A list of users and groups that are directly associated with the role are displayed.

Change role permissions

You can change the permissions for any of the roles that you created. You cannot change the permissions for the default AEM forms roles that are included in the product.

  1. In administration console, click Settings > User Management > Role Management, and then click Role Name.

    By default, the Role Management page displays all the roles in the User Management database. If the list of roles is large, use the Find area at the top of the page to search for a specific role name.

  2. Select the role to view permissions for and click the Permissions tab.

  3. To change these permissions, click Find Permissions, select the check boxes for the permissions to add to the role, click OK, and then click Save.

  4. To delete a permission, select the permission, click Delete, and then click Save.

AEM forms permissions

ADD_REMOVE_ENDPOINT_PERM: Add, remove, and modify endpoints for a service

Admin Console Login: View the administration console

Certificate Modify: Modify the trust settings of any certificate in the Trust Store

Certificate Read: Read any certificate in the Trust Store

Certificate Write: Add a certificate to the Trust Store

Component Add: Install a new component in the system

Component Delete: Delete any component in the system

Component Read: Read any component in the system

Contentspace Administrator: Permission for Contentspace (Deprecated) Administrator

Contentspace Console Login: Permission for Contentspace (Deprecated) Console Login

Core Settings Control: Manage the settings on the Core System Settings page in Administration Console

CREATE_VERSION_PERM: Create a version of a service

Credential Modify: Modify any signing credential in the Trust Store

Credential Read: Read any signing credential in the Trust Store

Credential Write: Add a signing credential to the Trust Store

CRL Modify: Modify any CRL (Certificate Revocation List) in the Trust Store

CRL Read: Read any CRL in the Trust Store

CRL Write: Add a CRL to the Trust Store

Delegate: Set an ACL on a resource

DELETE_VERSION_PERM: Delete a version of a service

Document Upload: Upload documents in AEM forms

Domain Control: Create, delete, or modify settings for any User Management domain, including its authentication and directory providers

Event Type Edit: Edit to event types

Identity Impersonation Control: Impersonate identity in User Manager

INVOKE_PERM: Invoke all operations on a service

LCDS Data Model Control: Read and deploy data models in Data Services

License Manager Update: Update license information

MODIFY_CONFIG_PERM: Modify the configuration of a service

TERM Modify the version of a service

PDFGAdminPermission: PDFG administrator

PDFGUserPermission: PDFG user

PERM_DCTM_ADMIN: Documentum Connector administrator

PERM_FILENET_ADMIN: FileNet Connector administrator

PERM_FORMS_ADMIN: Forms administrator

PERM_IBMCM_ADMIN: IBM CM Connector administrator

PERM_OUTPUT_ADMIN: Output administrator

PERM_READER_EXTENSIONS_WEB_APPLICATION: Use the Acrobat Reader DC extensions web application

PERM_SP_ADMIN: Manage SharePoint Connector settings

PERM_WORKSPACE_ADMIN: Manage Workspace settings

PERM_WORKSPACE_USER: Log in to the Workspace end-user application

Principal Control: Manage users and groups for any domain, and manage role assignments for all users and groups in any domain

Process Recording Read/Delete: List and retrieve workflow audit instances

PROCESS_OWNER_PERM: View trend data and perform administrative actions on a service created from a process

Read: Read the content of a resource

READ_PERM: Read or view a service

Renew assertion: Renew assertions in User Management

Repository Delegate: Set an ACL on a resource

Repository Read: Read the content of a resource

Repository Traverse: Include a resource in a list resources request or read the metadata of a resource

Repository Write: Write repository metadata and content

Rights Management Change Policy Owner: Change policy owner

Rights Management End User Console Login: Log in to the Rights Management End User UI

Rights Management Manage Configuration: Manage server configuration

Rights Management Manage Invited and Local Users: Manage invited and local users

Rights Management Manage Policy Sets: Manage all policies and documents within any policy set

Rights Management Policy Set Add Coordinator: Add, remove, and change permissions for policy set coordinators

Rights Management Policy Set Create Policy: Create a policy for a policy set

Rights Management Policy Set Delete Policy: Remove a policy from a policy set

Rights Management Policy Set Edit Policy: Edit a policy in a policy set

Rights Management Policy Set Manage Document Publisher: When you create policy sets, you assign users the role of document publisher. The document publisher is the user who protects the document with a policy.

Rights Management Policy Set Remove Coordinator: Remove a policy set coordinator from a policy set

Rights Management Policy Set Revoke Document: Revoke access to documents in a policy set

Rights Management Policy Set Switch Policy: Switch policies for a document

Rights Management Policy Set Unrevoke Document: Unrevoke a document

Rights Management Policy Set View Event: View policy and document events for any policy or document within a policy set

Rights Management View Server Events: Search and view all audit events

Role Control: Create, delete, and modify roles in User Management

Service Activate: Start any service, making it available for invocation

Service Add: Deploy a new service to the service registry. This includes adding new processes and process variants

Service Deactivate: Stop any service in the system

Service Delete: Delete any service in the system, including processes and process variants

Service Invoke: Invoke any service in the service registry available at runtime

Service Modify: Modify the configuration properties of any service in the system. This includes locking and unlocking a service in the IDE, and adding or removing endpoints from a service

Service Read: Read any services in the system. This includes all processes and process variants

SERVICE_AGENT_PERM: View data and interact with process instances for a service created from a process

SERVICE_MANAGER_PERM: Perform load balancing and other administrative actions on a service created from a process

START_STOP_PERM: Start or stop a service

SUPERVISOR_PERM: View process instance data for a service created from a process

Traverse: Include a resource in a list resources request or read the metadata of a resource

Write: Write repository metadata and content

Opening files in Workbench

To view the contents of the Resources view in Workbench and open files for viewing, a user requires the following permissions:

  • Repository Read
  • Repository Traverse
  • Service Invoke
  • Service Read

Remove a user or group from a role

Use the Role Management page to remove users and groups from a particular role. If the user or group inherited the role assignment, you cannot remove the role at the user or group level. Either remove the user or group from the inheritance tree or remove the role from the parent.

  1. In administration console, click Settings > User Management > Role Management, and then click Role Name.

    By default, the Role Management page displays all the roles in the User Management database. If the list of roles is large, use the Find area at the top of the page to search for a specific role name.

  2. In the list of roles, click the name of the role to update and then click the Role Users tab. A list of users and groups associated with the role are displayed.

  3. Select the check boxes for the users and groups to remove from the role and click Unassign.

  4. Click Save and then click OK.

Experience Manager


Espressos & Experience Manager: AEM Forms

Espressos & Experience Manager

Thursday, Mar 6, 7:00 PM UTC

Join Adobe's AEM product team as they highlight AEM Forms' latest innovations, including: the new Gen AI Assistant, Unified Composition with AEM Sites, and new ways to deploy forms through conversations.

Register

The Future of Forms: Experience Success Across the Enrollment Journey

Online | Session | General Audience

Adobe Experience Manager Forms is the conversion engine to fully capitalize on engagement and personalization efforts, yet it’s frequently...

Wed, Mar 19, 2:00 PM PDT (9:00 PM UTC)

Register

The True Cost of a Failed Implementation

Online | Session | General Audience

A failed implementation isn’t just an inconvenience — it costs real revenue. Poor execution and misaligned tools disrupt pipelines,...

Wed, Mar 19, 2:00 PM PDT (9:00 PM UTC)

Register

Connect with Experience League at Summit!

Get front-row access to top sessions, hands-on activities, and networking—wherever you are!

Learn more