/
Configuration of an Azure authorization server

Configuration of an Azure authorization server

How to create an Azure application can be read at https://kgs-software.atlassian.net/wiki/spaces/WIKI/pages/2203680771.

For testing on the local computers, there is already a ready-made cmis-authentication.

Prerequisites

You must have access to an Azure portal with all the necessary permissions to register applications.

Adjustments for the CMIS authentication

The following screenshots show you the essential configurations needed to use the Azure application as an authentication server.

In this screenshots the different repository.cfg parameter values are marked with their name.

Authentication

The Redirect URIs are a kind of whitelist of URIs to which the authorization server is allowed to forward its authentication response. These depend on your use case.

For example: If you want to handle your resource server request through Postman, you can configure Postman to handle token processing (this is described under Testing via Postman (token) ). So Postman sends a request to the authentication server and must tell the server which URI to forward the response to. In this case, that would be “https://oauth.pstmn.io/v1/callback“. So this URI must match the redirect URIs on the authentication server.

Certificates & secrets

Token configuration (optional)

Expose an API

API permissions

cmis-authentication permissions can be found under “Add a permission“ → “My APIs“ → “cmis-authentication“ → “Delegated permissions“.

Microsoft Graph permissions can be found under “Add a permission“ → “Microsoft Graph“ → “Delegated permissions“.

Overview

 

Related content

OpenID configuration (tC)
OpenID configuration (tC)
More like this
Authentication type "basic"
Authentication type "basic"
Read with this
Testing via Postman (token)
Testing via Postman (token)
More like this
CMIS authentication configuration
CMIS authentication configuration
Read with this
DR4 - Authentication - Tab
DR4 - Authentication - Tab
More like this
Azure
Read with this