Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 6 Next »

This configuration is required, when the user should login to see the documents or when using the Outlook 365 E-Mail integration.

Parent

Configuration

Required

Description

spring.security.oauth2.client.provider.tia

issuer-uri

(tick)

Usually https://login.microsoftonline.com/<tenant>/v2.0

spring.security.oauth2.client.provider.tia

user-name-attribute

(tick)

Defines where in the token the username can be found, usually name

spring.security.oauth2.client.registration.tiaviewer

provider

(tick)

The provider that should be used. Should be tia

spring.security.oauth2.client.registration.tiaviewer

client-id

(tick)

The public identification of the application, the ClientId

spring.security.oauth2.client.registration.tiaviewer

client-secret

(tick)

The client secret for the application

spring.security.oauth2.client.registration.tiaviewer

scope[0]

(tick)

fixed value openid

spring.security.oauth2.client.registration.tiaviewer

scope[1]

(tick)

fixed value email

spring.security.oauth2.client.registration.tiaviewer

scope[2]

(tick)

fixed value profile

tia.security.oidc

type

(tick)

should be authorization_code

Example Outlook 365 OpenID configuration:

spring:
  security:
    oauth2:
      client:
        provider:
          tia:
            issuer-uri: https://login.microsoftonline.com/<tenant>/v2.0 
            user-name-attribute: name
        registration:
          tiaviewer:
            provider: azure
            client-id: <clientId>
            client-secret: <clientSecret>
            scope:
              - openid
              - email
              - profile

tia:
  security:
    oidc: authorization_code

  • No labels