Managing User Access to Event Portal

The level of access you have to the features and resources in Event Portal depends on the role you're assigned in Solace Cloud and the permissions granted to that role. Roles can be assigned directly to users or, if your organization has SSO enabled, to user groups. For more information about assigning user roles, see Managing Users, Groups, Roles, and Permissions.

Administrators
Solace Cloud users with the Administrator role have full access to all Solace Cloud capabilities. Administrators can assign users any role in Solace Cloud. In Event Portal, Administrators have the same access as Event Portal Managers.
Event Portal Managers
Solace Cloud users with the Event Portal Manager role have full access to all Event Portal capabilities. They also have full access to all application domains and to modeled event meshes in all environments.
Event Portal Users
Solace Cloud users with the Event Portal User role have limited access and viewing capabilities. They can't open an application domain or modeled event mesh unless they are granted access to the application domain or to the environment containing the modeled event mesh by someone with Manager level access. The following access levels can be granted to users and user groups with the Event Portal User role:
Application Domain Viewer
Event Portal Users with Application Domain Viewer access to an application domain can perform these functions:
  • view the objects in the application domain
  • download the AsyncAPI document for applications and event APIs in the application domain
Application Domain Editor

Event Portal Users with Application Domain Editor access to an application domain perform the same functions as users with Viewer access. They can also create, update, and delete objects in the application domain.

Event Portal Users with Application Domain Editor access can promote applications to a modeled event mesh if they have they also have access to the environment containing the modeled event mesh.

  • Application Domain Editors with EP Runtime Viewer access to the environment can request approval to promote an application to a Solace modeled event mesh.
  • Application Domain Editors with EP Runtime Editor or EP Runtime Approver access to the environment can promote an application to a modeled event mesh without getting additional approval.

Application Domain Manager
Event Portal Users with Manager access to an application domain can perform the same functions as users with Application Domain Editor access. They can also perform these functions:
  • change an object's version state
  • modify the application domain information, including name, description, and topic domains
  • add and delete custom attributes in the application domain
  • give users with the Event Portal User role access to the application domain
  • give users with the Event Portal User role Event Access Approver access for the application domain
Event Access Approver
Event Portal Users with Event Access Approver access to an application domain can approve and decline event access requests. They can also perform the same functions as users with Application Domain Viewer access.
EP Runtime Viewer
Event Portal Users with EP Runtime Viewer access to an environment can use Runtime Event Manager to view the objects in all modeled event meshes that are part of the environment. To open objects in Designer from the modeled event mesh, Event Portal Users must also have Application Domain Viewer access for the application domain.
Users with EP Runtime Viewer access can request application promotion (including application updates and removals) to Solace modeled event meshes in an environment, provided that they also have at least Application Domain Editor access to the application domain containing the application. The promotion must be approved by an Administrator, Event Portal Manager, or a user with EP Runtime Approver access to the environment. For more information, see Reviewing Promotions to Event Brokers.
EP Runtime Viewers cannot promote applications to Kafka modeled event meshes.
EP Runtime Editor
Event Portal Users with EP Runtime Editor access to an environment can perform the same functions as users with EP Runtime Viewer access. They can also perform these functions:
  • promote applications (including application updates and removals) to the environment without requiring approval, provided that they also have at least Application Domain Editor access to the application domain containing the application.
  • rearrange the graph layout
EP Runtime Approver
Event Portal Users with EP Runtime Approver access to an environment can perform the same functions as users with EP Runtime Editor access. They can also approve application promotion requests to Solace modeled event meshes from other users.

For more information about setting application domain access for Event Portal Users, see Providing User Access to an Application Domain.

For more information about setting environment access for Event Portal Users, see Setting User Access to Environments.

The following table explains the scope of each role and access level:

Role Administrator Event Portal Manager Event Portal User without additional access

Assign Event Portal Manager and Event Portal User roles

Access No access No access

View Solace Cloud users and roles

Access Access Access

Assign application domain and environment access to users with the Event Portal User role

Access Access No access

Designer access

Access Access

Access

Create and delete custom attributes

Access Access No access

Export and import application domains

Access Access No access

Enable deletion protection for application domains

Access Access No access

Runtime Event Manager access

Access Access

Limited access1

Open modeled event meshes

Access Access No access

Create and manage configuration templates

Access Access No access

Promote applications to environments

Access Access No access

Approve application promotion requests

Access Access No access

Catalog access

Access Access

Limited access2

KPI Dashboard access

Access Access

Limited access2

  1. No access to the Event Management Agent tab.
  2. Information displayed is limited to application domains with at least Viewer level access, shared events, and shared schemas .

The following table explains the scope of the access levels for Event Portal Users:

Role Event Portal User with Application Domain Manager Access Event Portal User with Application Domain Editor Event Portal User with Application Domain Viewer Access Event Portal User with Event Access Approver Access Event Portal User with EP Runtime ApproverAccess Event Portal User with EP Runtime Editor Access Event Portal User with EP Runtime Viewer Access
Scope of Operation Application Domain   Modeled Event Mesh

Assign application domain access to users with the Event Portal User role

Access No access No access No access No access No access No access

Designer access

Access

Access

Access

Access

Access Access Access

Open application domains

Access Access Access Access No access No access No access

Add, edit, and delete objects in application domains

Access Access No access No access No access No access No access

Update application domain attributes

Access No access No access No access No access No access No access

Create and delete custom attributes

Limited access1

No access No access No access No access No access No access

Runtime Event Manager access

Limited access2

Limited access2

Limited access2

Limited access2

Limited access2

Limited access2

Limited access2

Open modeled event meshes

No access No access No access No access Access Access Access

Promote applications to modeled event meshes without approval 3

Conditional access 3 Conditional access 3 No access No access Access Access Conditional access 4

Request application promotion

Conditional access3 Conditional access3 No access No access Access Access Conditional access4

Approve or deny application promotion requests

No access No access No access No access Access No access No access

Approve or decline event access requests

No access No access No access Access No access No access No access

Create event access requests

Access Access No access Access No access No access No access

View event access requests

No access No access No access Access No access No access No access
  1. Custom attributes for individual application domains only. Event Portal Users with Manager level access can't create and delete custom attributes that apply to all application domains.
  2. No access to Event Management Agents or configuration templates.
  3. Event Portal Users must have at least EP Runtime Editor access to the environment containing the modeled event mesh and at least Application Domain Editor access to the application domain to promote applications to the modeled event mesh without requesting approval.
  4. Event Portal Users with EP Runtime Viewer access to an environment and at least Application Domain Editor access to the application domain can request application promotion to a Solace modeled event mesh in the environment. They cannot promote applications to Kafka modeled event meshes.