HMSyncTOC("index.html", "customer_users_roles.htm");

Customer Portal users and roles

<< Click to Display Table of Contents >>

Customer Portal users and roles

 

Customer Portal users and roles

  •     Overview
  •     Permissions at the Company Level
  •     Permissions at the Subscription level
  •     Permissions at the Project level
  • Overview

    In the Customer Portal, you can manage users of all the Bizagi cloud platform services. Therefore, there are different roles to manage users across the wrkspaces of each service. This article describes the type of roles available in the Customer Portal.

     

    One company can purchase a subscription of each service offered in our cloud-based platform. For example, one company can have a subscription of Automation Service, and one subscription of Studio Collaboration services.  Each service has a type of workspace. The following table shows the subscriptions and workspace available:

     

     

    Automation service

    Studio Collaboration service

    Modeler service

    Artificial Intelligence

    Business Insights

    Workspace name

    Project

    Project

    Model

    Project

    Project

     

    Bizagi's Customer Portal controls access to workspace based on a Role Access model. Roles are distributed hierarchically among the different levels. A company has three levels:

     

    Company: Company who has access to the purchased services.

    Subscription: Services offered by Bizagi like Automation, Studio Collaboration, Modeler, Artificial Intelligence or Business Insights

    Workspace: Each service, has a resource type where users can work on. For example, in Automation you have projects and in Modeler you have models.

     

    All the users registered through the Customer Portal, are registered in a private Identity Provider, that grants access to the portals or applications of each service. See Accessing services' portals and applications.

     

    Within each level, the Customer Portal offers roles as follows:

     

    CustomerPortal_67

     

    Company Administrator: this user can create users to the company user's pool, and manage users in all the company subscriptions.

    Service subscription owner: For each service, there is an owner in the company, for example, an Automation service owner, a Studio Collaboration service owner, and a Modeler service owner. Each subscription owner can manage users under the service where is entitled as owner.

    Service subscription viewer: A user with this role can read (consult) the projects created under a subscription. They can also create new projects.

    Workspace owner: Each service has different types of workspace. For example, in Modeler services, you have models, in other services you have projects. a workspace owner is the creator of the workspace and can manage users for a specific model or project, to invite users to be part of the workspace, and define its role. For example a Project Owner in Automation Service, or a Modeler Owner in Modeler Services.

    Workspace contributor or editor: This is a user accessing, editing, or viewing a workspace of a subscription, for example, contributors, or project developers.

     

    note_pin

    Subscription viewer role is only available in Customer Portal version 2.0.1

     

    Based on the level, each role has a set of permissions to manage the level scope. For example, the permission a user has in the subscription level, like reading or making changes. The following section describes the set of permissions the roles have in each level:

     

    Permissions at the Company Level

    At the company level, the only role who can manage users at this level is the Company Administrator.

     

    CustomerPortal_80

    Permissions at the Subscription level

    At the subscription level, the Subscription Owner is the only role that can manage the subscription users. The Subscription Viewer, on the other hand, can see the subscription as read-only.

     

    CustomerPortal_79

     

    The Company Administrator inherits all the permissions that the subscription owner has, at the subscription level.

     

    Permissions at the Project level

    Once you have a project created, roles have the following permissions:

     

    CustomerPortal_78

    Permissions are inherited for upper roles in the hierarchy. For example, the subscription owner inherits the project owner's permission, therefore, a user with the subscription owner role can share, delete, edit, read, and create projects.

     

    note_pin

    When a user creates a new project, regardless of his role, he becomes the Project owner, and all permissions of that role are transferred as the owner.

    In this article