The REST API Auth Scope plugin (com.glide.rest.auth.scope) includes the following system properties, tables, and scripts.

REST API Auth Scope Properties

REST API Auth Scope adds the following system properties.
Table 1. Properties
Name Description
com.glide.rest.api.auth.scope.check.enable This property is used to turn-off the platform level auth scope check.

If set to false, during the runtime the auth scope check is skipped whether it is linked or not linked with the REST API.

By default this property is set to true. This properties is used when you want to revert to previous release behavior.

com.glide.oauth.token.scope.useraccount This property is only used when useraccount auth scope is deleted and is added back manually by end user.

In this case, the sys ID for the useraccount is changed. It is required to update this property to the new sys_id.

During the runtime, auth scope sys ID is used instead of auth scope name.

REST API Auth Scope Tables

REST API Auth Scope the following tables.

Table 2. Tables
Name Description
Authentication Scope (sys_auth_scope) This table defines the auth scope that can be linked with the REST API and OAuth entity.

The auth scope name must be unique and it is global.

REST API Auth Scope (sys_api_access_scope) This table links REST API with auth scope.