Components installed with DevOps Change Velocity
Several types of components are installed with DevOps Change Velocity, including tables, users, roles, and scheduled jobs.
Demo data is available for this application.
Note: The Application Files table lists the components that are installed with this application. For instructions on how to access this table, see Find components installed with an application.
Users installed
| User | Description |
|---|---|
| devops.integration.user | DevOps Integration User Note: You must configure the password before the DevOps Integration User can configure a tool. |
| devops.system | DevOps System user |
Roles installed
| Role title \[name\] | Description | Contains roles |
|---|---|---|
| DevOps Administrator \[sn\_devops.admin\] | Sets up and configures the DevOps application.Only the DevOps Administrator has access to the Administration module. Note: To ensure that the devops.system user has correct access, add the sn_devops.admin role to the field-level ACL (sys_connection.*) if a field-level ACL exists on the sys_connection table or include the connection_admin role in the sn_devops.admin role. | - sn\_devops.app\_owner - sn\_devops.integration - sn\_devops.tool\_owner - action\_designer If the DevOps Change Health Scan Content Pack application is installed, the following roles are also added to DevOps Administrator to access the health scan feature. - sn\_cicd.sys\_ci\_automation - scan\_user |
| DevOps Integration \[sn\_devops.integration\] | Has inbound access to the tools in your environment to allow integration with the DevOps application. | - flow\_operator - cmdb\_read |
| DevOps App Owner \[sn\_devops.app\_owner\] | Oversees the operation of the DevOps application and monitors performance in your DevOps environment.The app owner can: - Create, update, and delete applications only. - Associate or dissociate objects to applications \(pipelines, repos, plans, artifact repository\) - Perform change automation and modify pipeline steps. - Access to see all the tools but not modify them. - Can click discover from tool records to find new plans, repos, or pipelines from already connected tools. - Has the viewer role. | - sn\_devops.viewer - cmdb\_read |
| DevOps Tool Owner \[sn\_devops.tool\_owner\] | The tool owners can:- Create new tools. - Perform the following actions on the tool: - Discover \(classic UI and workspace\) - Enter Manual Configuration Mode \(classic UI and workspace\) - Configure \(classic UI and workspace\) - Configure Guidance \(Jenkins only, workspace\) - Update Credentials \(workspace\) - Check Permissions \(workspace\) - Delete tool \(classic UI and workspace\) - View System health and Troubleshooting sections of the Administration module and view Insights dashboards. - On the tool record page, the Related Links tabs will show Tool connections and Tool connectivity history. - If users have both Tool Owner and App Owner roles, they can also create apps and change request automations. Tool owners can update credentials only for tools in which they are a member of the access groups, or for tools without access restrictions. | sn_devops.viewerNote:
|
| DevOps Viewer \[sn\_devops.viewer\] | Has access to the DevOps application to use in their environment. |
Note: The sn_devops.report_viewer role enables users to view reports that are created for DevOps tables. Users cannot view DevOps reports without this role. |
Warning: When you uninstall DevOps Config, there could be empty rows in the Contains Roles related list (table: sys_user_role_contains) for the roles installed with DevOps Change Velocity. You must delete these empty rows before discovering tool objects.
Scheduled jobs installed
| Scheduled job | Description |
|---|---|
| \[DevOps\] Historical Data Collection | Collects data from DevOps tools on demand. Note: You must run this scheduled job to see historical DevOps data after installation of the DevOps Insights application. |
| \[DevOps\] Daily Data Collection | Collects data from DevOps tools daily. |
| DevOps auto discover tool associations | Automatically discovers new pipelines, plans, and repositories for all the tools that are in connected state and for all the capabilities. This job is scheduled to run once daily. You can deactivate or change the frequency of the schedule:
|
| Tool connectivity history | For all the tools, the scheduled job does the following:
This job is scheduled to run every hour. You can update the frequency if required.
Note: This job is scheduled at the product level and cannot be scheduled for an individual tool. |
Tables installed
| Name | Table |
|---|---|
| API Schema Definition | \[sn\_devops\_api\_schema\_definition\] |
| App | \[sn\_devops\_app\] |
| Artifact | \[sn\_devops\_artifact\] |
| Artifact Repository | \[sn\_devops\_artifact\_repository\] |
| Artifact Staged Request | \[sn\_devops\_artifact\_staging\] |
| Artifact Version | \[sn\_devops\_artifact\_version\] |
| Base Planning Item | \[sn\_devops\_base\_planning\_item\] |
| Branch | \[sn\_devops\_branch\] |
| Build Test Result | \[sn\_devops\_build\_test\_result\] |
| Build Test Summary | \[sn\_devops\_build\_test\_summary\] |
| Callback | \[sn\_devops\_callback\] |
| Commit | \[sn\_devops\_commit\] |
| Committer | \[sn\_devops\_committer\] |
| Commit Details | \[sn\_devops\_commit\_details\] |
| Contributor Score Change Factor | \[sn\_devops\_contributor\_score\_chg\_factor\] |
| Environment | \[sn\_devops\_environment\] |
| Event | \[sn\_devops\_event\] |
| Event Processor | \[sn\_devops\_event\_processor\] |
| Import Filter | \[sn\_devops\_import\_filter\] |
| Import Request | \[sn\_devops\_import\_request\] |
| Import Request Page | \[sn\_devops\_import\_request\_page\] |
| Inbound Event | \[sn\_devops\_inbound\_event\] |
| Integration Capability | \[sn\_devops\_integration\_capability\] Extends table Application File. |
| App to Plan | \[sn\_devops\_m2m\_app\_plan\] |
| Deployed Artifact to TaskExecution | \[sn\_devops\_m2m\_artifact\_execution\] |
| Artifact Version to Commit | \[sb\_devops\_m2m\_artifact\_version\_commit\] |
| Artifact Version to Package | \[sn\_devops\_m2m\_artifact\_version\_package\] |
| Branch To Commit | \[sn\_devops\_m2m\_branch\_commit\] |
| Run Commit | \[sn\_devops\_m2m\_commit\_execution\] |
| Work Item To Plan Version | \[sn\_devops\_m2m\_work\_item\_plan\_version\] |
| Orchestration Task | \[sn\_devops\_orchestration\_task\] |
| Orchestration Task Definition | \[sn\_devops\_orchestration\_task\_definition\] |
| Package | \[sn\_devops\_package\] Extends table Configuration Item. |
| Participant | \[sn\_devops\_participant\] |
| Pipeline | \[sn\_devops\_pipeline\] |
| Pipeline Execution | \[sn\_devops\_pipeline\_execution\] |
| Plan | \[sn\_devops\_plan\] Extends table Base Planning Item. |
| Plan Version | \[sn\_devops\_plan\_version\] Extends table Base Planning Item. |
| Repository | \[sn\_devops\_repository\] |
| Step | \[sn\_devops\_step\] |
| Step Execution | \[sn\_devops\_step\_execution\] |
| Tag | \[sn\_devops\_tag\] |
| Task Execution | \[sn\_devops\_task\_execution\] |
| Test Execution | \[sn\_devops\_test\_execution\] |
| Test Result | \[sn\_devops\_test\_result\] |
| Test Type | \[sn\_devops\_test\_type\] |
| DevOps Tool | \[sn\_devops\_tool\] |
| Tool Action | \[sn\_devops\_tool\_action\] |
| Tool Capability Mapping | \[sn\_devops\_tool\_capability\_mapping\] |
| DevOps Tool Integration | \[sn\_devops\_tool\_integration\] Extends table Application File. |
| Tool Type Capability | \[sn\_devops\_tool\_type\_capability\] |
| Work Item | \[sn\_devops\_work\_item\] Extends table Base Planning Item. |
Parent Topic:DevOps Change Velocity reference