Restrict Global App Development by Role [New in Security Center 2.0]
Use the sn_g_app_creator.allow_global property to control which users can create applications in the global scope using the Guided Application Creator.
If sn_g_app_creator.allow_global is set to the recommended value of false, users require the sn_g_app_creator.global role to create applications in the global scope. Conversely, if set to the insecure value of true, any user with the basic sn_g_app_creator.app_creator role can create global applications. Global applications lack scope protection, allowing developers access to extensive features and functions beyond specific scopes. Restricting global application development to users with the additional role adheres to the principle of least privilege.
More information
| Attribute | Description |
|---|---|
| Configuration name | sn_g_app_creator.allow_global |
| Configuration type | System Properties (/sys_properties_list.do) |
| Data type | Boolean |
| Recommended value | false |
| Default value | false |
| Category | Access control |
| Security risk |
|
| Dependencies and prerequisites | None |
| Functional impact | Enhanced the API (/api/now/templates) to validate the create global application ACL and property. |