Non-Admin Users Unable to Edit Records Across Scopes in CI Class ManagerIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Non-admin users attempting to modify any record in the CI Class Manager that belongs to a different application scope encounter the following error: "Could not update the basic information. Error detail: The selected table is in x scope but the current scope is y." Additionally, the Application Picker is not available for switching scopes.Steps to Reproduce: 1. Impersonate a user with a non-admin role.2. Open Class Manager.3. Select any class from the hierarchy.4. Attempt to modify the record that belongs to a different application scope.The user receives the error: "The selected table is in [scope] but the current scope is [scope]"Also the Application Picker is unavailable for scope switching. Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Up to at least Zurich. Note: There may be changes in Australia - see:KB1919468/PRB1814757 In CI Class Manager, Users without the Application Picker cannot update entries associated with a tables outside Global scope Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Roles Required for Non-Admin Users to Switch Scopes and Use the Application Picker:1. glide.ui.apps_picker.role – Grants non-admin users access to the Application Picker. Without this role/property configured, non-admin users cannot manually switch between application scopes.To enable: create or edit the system property glide.ui.apps_picker.role and assign an existing user role to it. For example sn_cmdb_admin2. At least one of the following conditions must be true for a user to successfully switch scopes: User has admin role (or)User has delegated_developer role (or)User has a role listed in glide.ui.update_set_picker.roleglide.ui.update_set_picker.role – Controls access to the Update Set Picker, allowing users to edit and create update sets. If the property does not exist, create it in System Properties (sys_properties.list) and set its value to one of the user's roles.Summary:glide.ui.update_set_picker.role ensures the user has permission to edit or update sets, which is required for making changes in non-global scopes.glide.ui.apps_picker.role ensures the user can see and use the Application Picker to manually switch scopes.Both roles/properties are required for non-admin users to fully switch scopes and make updates.