By default, developers can't create applications in the global scope in Guided Application Creator. You can limit global application development to certain developers by assigning them an additional role.

Before you begin

Important: Applications that you create in the global scope bypass scope protections and may cause licensing issues. For information on what to expect when you create an application in the global scope, see Application scope.

Role required: admin

About this task

You designate someone to use Guided Application Creator by assigning them the sn_g_app_creator.app_creator role. You can allow this user to create applications in the global scope by also assigning the sn_g_app_creator.global role.

Alternatively, to allow all users with the sn_g_app_creator.app_creator role to create applications in the global scope, add the sn_g_app_creator.allow_global system property and set it to true. For more information on adding a property, see Add a system property.

Note: Users with the admin role can create applications in the global scope, regardless of whether or not they have the sn_g_app_creator.global role.

Procedure

  1. Navigate to All > User Administration > Users and open the user record of the developer.
  2. On the Roles related list, select Edit....
  3. On the Edit Members page, move the sn_g_app_creator.global role from Collection to Roles List.
    The appropriate roles are selected
    Ensure that the sn_g_app_creator.app_creator role is also selected. The developer needs both the sn_g_app_creator.app_creator and sn_g_app_creator.global roles to create applications in the global scope in Guided Application Creator.
  4. Select Save.
  5. On the user record, select Update.

Result

The option to create an application in the global scope is available to developers with the sn_g_app_creator.global role. Developers can use, for example, ServiceNow Studio, to create an app.