Roles in Codar

Codar users with the following roles can create roles and assign permissions that they want to each role:

  • Administrator
  • Application Architect
  • Application Release Manager

For information about creating, editing, and deleting roles, see "Create, edit, and delete roles" in the Codar Console Help.

Codar also has out-of-the-box roles that are configured and assigned by the administrator. Users with the Administrator role have access to all areas.

Application Architect

Users with this role can

  • Create packages.
  • View packages in any stage.
  • Deploy, update, and delete packages in Development stage only.
  • Embrace components.
  • Create, update, and delete applications and application versions.

Users with this role cannot promote or reject packages in any stage.

Application Developer

Users with this role can:

  • Create packages.
  • View packages in any stage.
  • Deploy, update, and delete packages in Development stage only.
  • Promote packages from Development to Testing stage.

Application QA

Users with this role can:

  • View packages in any stage.
  • Deploy, update, reject, and delete packages in Testing stage.
  • Promote packages from Testing to Staging stage.

Application Release Manager

Users with this role can:

  • View packages in any stage.
  • View Pipeline Statistics.

  • Deploy, update, reject, and delete packages in Staging stage.
  • Promote packages from Staging to Production stage.
  • Deploy, update, reject, and delete packages in Production stage.

Codar Integration User

Users with this role:

• Can be used to integrate Codar with external systems.

Application Operations manager

Users with this role can:

  • View packages in any stage.
  • Deploy, reject, edit, and delete packages in Staging stage.

  • Promote packages from Staging to Production stage.