Roles and permissions


Related topics

Planning

The following table lists the user roles for BMC AMI DevOps for Db2 and describes their typical tasks:

RoleDescription
Db2 system programmer (Db2 SYSPROG)

As the Db2 system programmer, you install and maintain the Db2 backend mainframe products that support BMC AMI DevOps for Db2:

  • BMC AMI Change Manager for Db2
  • BMC AMI Command Center for Db2
z/OS SYSPROGAs the z/OS SYSPROG, you install and configure z/OSMF and related BMC infrastructure components like user interface middleware (UIM) or common interface server (CIS) to enable integration with AMI DevOps.
z/OS security administrator    

As the z/OS security administrator, you work with the z/OS system programmer to plan and implement ESM user IDs, initial passwords, and password policies. You authorize access to z/OSMF resources, manage RACF/ACF2/Top Secret profiles, define SAF resource classes, configure SSL certificates, and ensure compliance with enterprise security standards.

Linux AdministratorAs the Linux administrator, you handle the installation of AMI DevOps plugins and applications. You download and unzip installation files from the BMC EPD site, install Jenkins HPIs or manage Universal Connector containers implementation, and assist in SSL certificate configuration.
Db2 DBA

As the Db2 DBA, you support the product by maintaining the Db2 subsystem and application schema. You review schema comparison results, define schema standards rules, and monitor rule violations. You also collaborate with developers to validate schema changes and violations.

 

CI/CD Pipeline Engineer

As the CI/CD Pipeline engineer, you configure the product after installation and integrate it into CI/CD projects or pipelines.

You also perform the following tasks:

  • Configuring plugin properties file
  • Installing Jenkins hpis or pushing and pulling Universal Connector image for BMC AMI DevOps
  • Creating projects or pipelines for schema change migration and schema standards processes
Application developer

As the Application developer, you configure the product after installation and run CI/CD projects/pipelines.

You also perform the following tasks:

  • Updating the CI/CD tool with inputs for the developer's schema definitions for schema deployment
  • Submitting schema change migration and schema standards jobs via CI/CD tools (Jenkins, Azure DevOps, GitHub Actions, or GitLab CI/CD)
  • Reviewing impact analysis reports and Schema Standards rule violations

Collaborating with Db2 DBAs to validate and approve schema changes

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI DevOps for Db2 13.1