Configurer le périmètre d’authentification de l’API REST
Liez l’entité OAuth à un périmètre d’authentification pour gérer le jeton afin d’accéder aux API REST qui sont liées au périmètre d’authentification.
Avant de commencer
Installez les modules d'extension suivants :
- OAuth 2.0
- Fournisseur d’API REST
- Périmètre d’authentification
- Périmètre d'authentification REST API
Rôle requis : api_service_admin, adaptive_auth_policy_admin
Procédure
Envisagez de créer trois périmètres d’authentification de l’API REST pour l’API de table
Le premier périmètre d’authentification est mappé à l’API de table avec toutes les méthodes, versions et ressources HTTP activées.
Le deuxième périmètre d’authentification est mappé à l’API de table avec toutes les versions et ressources activées. Mais vous choisissez la méthode HTTP, dans cet exemple, la méthode GET .
Le troisième périmètre d’authentification est mappé à l’API de table sans les méthodes, versions et ressources HTTP activées. Cependant, vous choisissez manuellement la méthode, la version et la ressource HTTP. Dans cet exemple, la méthode HTTP est GET, la version de l’API REST est la plus récente et la ressource est /now/table/{tableName}.
Si tous ces périmètres d’authentification sont créés, vous pouvez utiliser la méthode GET avec les trois périmètres, mais pour les méthodes POST,PUT, DELETE ou PATCH , seul le scope3 peut être utilisé.