Jump to: navigation, search

SYSCLS EXTERNALAUTHCONFIG


Revision as of 10:07, 31 January 2022 by NWE (Talk | contribs) (Usage)

IC CLASSIFICATION.gif External Auth Config Classification (SSO)
Name SYSCLS_EXTERNALAUTHCONFIG
Inheritance -
Namespace System.Classification.SSO
ID {8ca1dfa3-9621-4100-82d6-0bf1b5cb5aec}
Purpose Provide configuration for fetching external authentication/authorization tokens on the client
Version 3.6.1+

MetaProperties

Name Data type Comment
MP_METACLASSID Guid The MetaClass ID of objects requiring external auth
MP_SYNCOPERATION Integer The synchronization operation external auth is required for
MP_IDPENDPOINT String The IdP (Identity Provider) endpoint to be called for an auth token in this case


Sync Operations

Name Value Comment
Update 10 Refresh a content object on the client
Update Children 20 Load hierarchical children of the object
Update Branch 40 Load the whole hierarchy branch below this object
Create 80 Create a new content object
Commit 160 Send changes for a content object to the server
Upload File 320 Send a file for a document object to the server

Usage

This classification is used to configure the client to fetch (SSO) authentication/authorization tokens from the given endpoint.

Describe for which kind of object (meta class) and for which kind of synchronization action (see above) an SSO token should be fetched, from which Identity Provider Endpoint. Put this configuration into the Infrastructure List for the client. There can be multiple different configuration entries.

Multiple sync actions can be combined by summing up their values.

See also