Creating and Managing Environments

Environments are currently supported only for Event Portal 2.0.

Environments in PubSub+ Cloud represent the operational environments within your organization. For example, you may want to have multiple development environments, a testing environment, a staging environment, and a production environment. You should be aware of these considerations for using environments:

  • You create environments at the PubSub+ Cloud account level.

  • You must have the Administrator role to create, modify, or delete environments.

  • Each PubSub+ Cloud account must have at least one environment and can have up to 50 environments.

  • Each environment must have a unique name.

  • PubSub+ Cloud has a default environment. You can update and use the default environment or you can delete it if you have at least one other environment.

You can perform the following task for environments:

Creating an Environment

You must be an Administrator to create environments. To create an environment, perform these steps:

  1. Log in to the PubSub+ Cloud Console. The URL to access the Cloud Console differs based on your authentication scheme. For more information, see Logging into the PubSub+ Cloud Console.
  2. On the navigation bar, select User & Account > Environments.
  3. Click Create Environment.
  4. In the Create Environment dialog box, enter an Environment name.
  5. (Optional) Enter a Description for the environment.
  6. Click Create.

Updating an Environment

Users with the Administrator role can change the name or description of any environment. For more information about adding and updating modeled event meshes in an environment, see Designing Modeled Event Meshes.

To update an environment, perform these steps:

  1. On the navigation bar, select User & Account > Environments.
  2. In the list of environments, click More Actionsfor the environment that you want to update and select Edit.
  3. Update the and description as necessary, then click Save.

Setting User Access to Environments

The level of access you have to the resources in an environment depends on the role you're assigned in PubSub+ Cloud and the permissions granted to that role. Roles can be assigned directly to users or, if your organization has SSO enabled, through user groups. For more information, see Managing Users, Groups, Roles, and Permissions.

Users with the Administrator and Event Portal Manager roles have access to all modeled event meshes in all environments in Runtime Event Manager. Users with the Event Portal User role have limited viewing and editing capabilities. They can't view a modeled event mesh unless they are granted access to the environment containing the modeled event mesh by an Administrator or Event Portal Manager.

The following access levels can be granted to Event Portal Users:

EP Runtime Viewer
Event Portal Users with Viewer access to an environment can view the objects in modeled event meshes that are part of the environment in Runtime Event Manager. To open objects in the modeled event mesh, users must also have Application Domain Viewer access for the application domain that the objects are contained in.
EP Runtime Editor
Event Portal Users with Editor access to an environment can perform the same functions as users with Viewer access. They can also perform these functions:
  • add and remove applications in a modeled event mesh if they also have at least Editor level access to the application domain containing the applications
  • rearrange the graph layout for the modeled event mesh

For more information about the permissions associated with the Viewer and Editor access levels, see Configuring User Access to Event Portal.

Providing User Access to an Environment

Administrator or Event Portal Managers can give Event Portal Users access to environments. To give Event Portal Users access, perform these steps:

  1. On the navigation bar, select User & Account > Environments.
  2. In the list of environments, click More Actions for the environment that you want to update and select Set User Access.
  3. Perform one of the following actions:
    • If your organization doesn't have user groups enabled, click Add User.

      Screenshot showing the settings described in the surrounding steps.

    • If your organization has user groups enabled, click Add and select either Add User Group or Add User.
  4. In the Name list, type or select the name of the user or user group you want to give access to. Only users and user groups with the Event Portal User role whom you have not already set an access level for appear in the list.
  5. In the Access Level list, select either Viewer or Editor to give access to the user or user group.
  6. Repeat steps 3-5 to give access to another user or user group.
  7. To remove access, click Remove in the row for the user or user group.
  8. Click Save.

Deleting an Environment

Users with the Administrator role can delete any environment as long as at least one other environment exists. When you delete an environment, you also delete all of the modeled event meshes in the environment. However, application versions and associated objects in the modeled event mesh are not deleted from their application domains in Event Portal.

To delete an environment, perform these steps:

  1. On the navigation bar, select User & Account > Environments.
  2. In the list of environments, click More Actions for the environment that you want to delete and select Delete.
  3. Confirm that you want to delete the environment and all of the modeled event meshes it contains.
  4. Click Delete.