{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":33656,"path":"it-service-management/service-operations-workspace/components-installed-metrics-ci-action-fw.md","title":"Components installed with Metrics and CI Actions Framework","bundle":null,"doc_type":null,"release":"australia","body":"\n# Components installed with Metrics and CI Actions Framework\n\nSeveral types of components are installed with activation of the Metrics and CI Actions Framework \\(sn\\_cimaf\\) application, including user roles and ServiceNow Store applications.\n\n**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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/find-components.md).\n\n## Roles installed\n\n<table id=\"table_u1t_gb1_wdb\"><thead><tr><th>\n\nRole title \\[name\\]\n\n</th><th>\n\nDescription\n\n</th><th>\n\nContains roles\n\n</th></tr></thead><tbody><tr><td>\n\nMetrics and CI Actions user\\[sn\\_cimaf.sn\\_cimaf\\_read\\]\n\n</td><td>\n\nEnables users to access and read Metric, Action Request and Action Output tables.**Note:** itil role contains this role.\n\n</td><td>\n\ncmdb\\_read\n\n</td></tr><tr><td>\n\nMetrics and CI Actions admin\\[sn\\_cimaf.sn\\_cimaf\\_admin\\]\n\n</td><td>\n\nEnables users with read and write access to all Metrics and CI Actions configuration tables.\n\n</td><td>\n\n-   sn\\_cimaf.sn\\_cimaf\\_read\n-   flow\\_operator\n\n</td></tr><tr><td>\n\nMetrics and CI Action execution admin\\[sn\\_cimaf.sn\\_cimaf\\_execution\\_admin\\]\n\n</td><td>\n\nEnables users with elevated access to the Metrics and CI Actions framework. **Note:** You must add the role on top of the Metrics and CI Actions admin \\[sn\\_cimaf.sn\\_cimaf\\_admin\\] role to utilize the elevated access to the framework.\n\n</td><td>\n\nNone\n\n</td></tr></tbody>\n</table>## Tables installed\n\n<table id=\"table_n3m_3yq_gxb\"><thead><tr><th>\n\nTables\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nProvider\\[sn\\_cimaf\\_provider\\]\n\n</td><td>\n\nList of providers such as Agent Client Collector \\(ACC\\) or Microsoft Endpoint Configuration Manager \\(MECM\\).\n\n</td></tr><tr><td>\n\nMetric Definition \\[sn\\_cimaf\\_metric\\_definition\\]\n\n</td><td>\n\nList of metric definitions such as Asset usage, Running processes and so on.\n\n</td></tr><tr><td>\n\nAdapter Configuration \\[sn\\_cimaf\\_adapter\\_config\\]\n\n</td><td>\n\nList of configurations for the adapter. You can define the provider such as Agent Client Collector \\(ACC\\) or Microsoft Endpoint Configuration Manager \\(MECM\\), query and transform flows or scripts.\n\n</td></tr><tr><td>\n\nAdapter Applicability Rule\\[sn\\_cimaf\\_adapter\\_applicability\\_rule\\]\n\n</td><td>\n\nList of adapter applicability rules that enables you to configure on which CIs, the selected adapter configuration is applicable.\n\n</td></tr><tr><td>\n\nProvider Specific Adapter Configuration\\[sn\\_cimaf\\_provider\\_specific\\_adapter\\_config\\]\n\n</td><td>\n\nList of adapter configuration for a specific provider such as Agent Client Collector \\(ACC\\) or Microsoft Endpoint Configuration Manager \\(MECM\\).\n\n</td></tr><tr><td>\n\nCollection Rule\\[sn\\_cimaf\\_collection\\_rule\\]\n\n</td><td>\n\nList of collection rules that enables you to configure when the metrics should be auto-collected.\n\n</td></tr><tr><td>\n\nCollection Rule Metric Association \\[sn\\_cimaf\\_collection\\_rule\\_metric\\_asscn\\]\n\n</td><td>\n\nList of records that are created for the association of the collection rules with metric definitions.\n\n</td></tr><tr><td>\n\nMetric\\[n\\_cimaf\\_metric\\]\n\n</td><td>\n\nList of metrics fetched. The metric record contains the information such as metric definition, CI, timestamp and the actual metric payload.\n\n**Note:** This table is read only.\n\n</td></tr><tr><td>\n\nAction\\[sn\\_cimaf\\_action\\]\n\n</td><td>\n\nList of CI actions such as End Process or Restart service and so on.\n\n</td></tr><tr><td>\n\nAction Role\\[sn\\_cimaf\\_action\\_role\\]\n\n</td><td>\n\nList of roles required to access and execute the CI actions.**Note:** One CI action can be mapped to multiple roles.\n\n</td></tr><tr><td>\n\nUser Criteria Action Inclusion\\[sn\\_cimaf\\_action\\_user\\_criteria\\_mtom\\]\n\n</td><td>\n\nList of user criteria which are allowed to execute the CI Action.\n\n</td></tr><tr><td>\n\nUser Criteria Action Exclusion\\[sn\\_cimaf\\_action\\_user\\_criteria\\_no\\_mtom\\]\n\n</td><td>\n\nList of user criteria which aren’t allowed to execute the action.**Note:** This table is prioritized over the Action Role and User Criteria Action Inclusion configuration tables.\n\n</td></tr><tr><td>\n\nAction Configuration\\[sn\\_cimaf\\_action\\_config\\]\n\n</td><td>\n\nList of action configurations applicable to CI. You can create multiple configurations for a CI action based on different providers or CI class.\n\n</td></tr><tr><td>\n\nAction Parameter\\[sn\\_cimaf\\_action\\_parameter\\]\n\n</td><td>\n\nList of parameters required to execute the CI action.\n\n</td></tr><tr><td>\n\nAction Configuration Step\\[sn\\_cimaf\\_provider\\_specific\\_action\\_config\\]\n\n</td><td>\n\nList of sequential steps to be executed for any Action Configuration.\n\n</td></tr><tr><td>\n\nAction Request\\[sn\\_cimaf\\_action\\_request\\]\n\n</td><td>\n\nList of the CI action execution records. The record includes information such as parameters, CI details, and CI action and current status.**Note:** This table is read only.\n\n</td></tr><tr><td>\n\nAction Output\\[sn\\_cimaf\\_action\\_output\\]\n\n</td><td>\n\nList of the CI action output records. Each record is linked to the record in action request table. The record includes information such as action request record, action configuration step, payload, state, and request ID.**Note:** This table is read only.\n\n</td></tr></tbody>\n</table>**Note:** Deny unless ACLs are added to all the tables. The Deny unless ACLs restrict access for a non-authenticated user, such as a public role user. Without access, the user can't perform any actions on the tables related to the mentioned applications, such as reading, writing, deleting, creating, or accessing the report view. For more information on Deny-Unless ACLs and enhanced security model adoption features, see [Deny-Unless ACL](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-security/acl-denial-behavior.md) and [Features of enhanced security model adoption for incident tables](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/incident-management/comp-instal-itsm-enhanced-sec-features.md).\n\n**Parent Topic:**[Incident Management in Service Operations Workspace reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/service-operations-workspace/sow-im-reference.md)\n\n"}}