Skip to main content

Introduction to role permissions

what is permission

Permissions correspond to executable operations. Having a permission means running an operation.Rainbond's permission system is designed with two levels of control, team level control and application level control.They are an inheritance relationship.Rainbond's optional permissions are deterministic and change from version to version.What users can manage is the relationship between roles and permissions, that is, which permissions a role has.

  • If you create a new team role in Team Management and bind an application-related permission to this role, these application-related permissions are valid in all applications.
  • Adding an application member to an application and granting some application-related permissions will not override the application-related permissions corresponding to the member's role in the team, but will take the combination of the two permissions.
  • If you want a member to view the information overview of the application group, please add the permission to view application information to the role in the member's team.

Permission function description

permission namePermission introduction
View team informationTeam Overview Page Information
View team dynamicsDynamic list of team member operations
Manage Maven configurationEditable, delete, modify, build source Maven configuration information for Java Maven components
Team cluster managementOperations related to cluster activation in the team, viewing, activation, and uninstallation.
Team member managementRelated operations of members in the team, view, create, edit, delete.
Team role managementRelated operations of roles in the team, view, create, edit, delete.
Application managementIn-app related operations of the team, view, create, edit, activate, deactivate, update, build, backup, migrate, publish, upgrade, copy, import, export.
Application Configuration GroupThe team's in-app application configuration group related operations, view, create, edit, delete.
Component managementRelated operations in the components of the team's application, viewing, creating, editing, deleting, accessing the web terminal, starting, restarting, closing, updating, building, rolling back, scaling management, environment management, storage management, port management, plug-in management, construction Source management, deployment types, features, health checks, and business monitoring management.
Gateway Access Policy ManagementGateway policy management for teams and applications, view, create, edit, delete.
Certificate managementCertificate management under the team, view, create, edit, delete.
Plugin managementPlug-in management related operations under the team, view, create, edit, delete.