21 views

Description

When a developed application is opened on Studio, an error is encountered as soon as the user accesses the File->'Manage Developers' inside studio.


Release or Environment

All

Cause

When the 'Application Administration' feature is checked in the developed application record, the error is expected unless the user has application specific scope roles.


From the logs, it clearly says that the User is not authorized to access the 'Manage Developers' section in the studio:

2020-11-05 11:12:37 (062) Default-thread-5 A5BAB2E9DB94641050423C996896195F txid=74ecb2a5db18 *** End #337612 /$ddmanageusers.do, user: mahima.jayaprakash@snc, total time: 0:00:00.019, processing time: 0:00:00.019, SQL time: 0:00:00.000 (count: 6), ACL time: 0:00:00.001, source: 149.96.221.228 null
2020-11-05 11:12:37 (988) http-7 New transaction A5BAB2E9DB94641050423C996896195F #337625 /api/now/delegation/permission/scope/c677e89cdbca045450423c9968961923
2020-11-05 11:12:37 (998) Default-thread-1 A5BAB2E9DB94641050423C996896195F txid=81ecb265db18 #337625 [REST API] RESTAPIProcessor : User Not Authorized
2020-11-05 11:12:37 (998) Default-thread-1 A5BAB2E9DB94641050423C996896195F txid=81ecb265db18 *** End #337625 /api/now/delegation/permission/scope/c677e89cdbca045450423c9968961923, user: mahima.jayaprakash@snc, total time: 0:00:00.000, processing time: 0:00:00.000, SQL time: 0:00:00.001 (count: 7), ACL time: 0:00:00.001, source: 149.96.221.228 , type:rest, method:null, api_name:null, resource:null, version:null, user_id:mahima.jayaprakash@snc, response_status:403
2020-11-05 11:12:38 (000) http-18 New transaction A5BAB2E9DB94641050423C996896195F #337626 /api/now/delegation/permission/list
2020-11-05 11:12:38 (009) Default-thread-7 A5BAB2E9DB94641050423C996896195F txid=45ecf225db18 #337626 /api/now/delegation/permission/list Parameters -------------------------


Resolution

Uncheck the 'Application Administration' check box for the application.

Application administration feature is used to prevent unauthorized users from accessing some important modules within the application.


Additional Information

Relevant Documentation links can be found below:

1. https://docs.servicenow.com/bundle/paris-application-development/page/build/applications/concept/application-administration.html

2. https://docs.servicenow.com/bundle/paris-application-development/page/build/applications/task/enable-application-administration.html

Article Information

Last Updated:2020-11-05 14:30:51
Published:2020-11-05