UNPKG

@itentialopensource/adapter-okta

Version:

This adapter integrates with system described as: okta.

355 lines 6.4 kB
{ "_embedded": {}, "_links": {}, "conditions": { "app": { "exclude": [ { "id": "string", "name": "string", "type": "APP" } ], "include": [ { "id": "string", "name": "string", "type": "APP_TYPE" }, { "id": "string", "name": "string", "type": "APP_TYPE" }, { "id": "string", "name": "string", "type": "APP_TYPE" }, { "id": "string", "name": "string", "type": "APP" }, { "id": "string", "name": "string", "type": "APP" }, { "id": "string", "name": "string", "type": "APP_TYPE" }, { "id": "string", "name": "string", "type": "APP" }, { "id": "string", "name": "string", "type": "APP_TYPE" }, { "id": "string", "name": "string", "type": "APP_TYPE" } ] }, "apps": { "exclude": [ "string", "string", "string", "string", "string", "string" ], "include": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, "authContext": { "authType": "RADIUS" }, "authProvider": { "include": [ "string" ], "provider": "OKTA" }, "beforeScheduledAction": { "duration": { "number": 9, "unit": "string" }, "lifecycleAction": { "status": "DELETED" } }, "clients": { "include": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, "context": { "expression": "string" }, "device": { "migrated": false, "platform": { "supportedMDMFrameworks": [ "SAFE", "SAFE", "NATIVE", "AFW", "SAFE" ], "types": [ "OSX", "IOS", "WINDOWS", "OSX", "WINDOWS", "IOS", "OSX" ] }, "rooted": true, "trustLevel": "TRUSTED" }, "grantTypes": { "include": [ "string", "string", "string", "string", "string" ] }, "groups": { "exclude": [ "string", "string", "string", "string" ], "include": [ "string", "string", "string", "string", "string" ] }, "identityProvider": { "idpIds": [ "string", "string" ], "provider": "OKTA" }, "mdmEnrollment": { "blockNonSafeAndroid": false, "enrollment": "OMM" }, "network": { "connection": "ANYWHERE", "exclude": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "include": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, "people": { "groups": { "exclude": [ "string" ], "include": [ "string", "string", "string", "string", "string", "string" ] }, "users": { "exclude": [ "string", "string" ], "include": [ "string", "string", "string", "string", "string", "string", "string" ] } }, "platform": { "exclude": [ { "os": {}, "type": "MOBILE" }, { "os": {}, "type": "OTHER" } ], "include": [ { "os": {}, "type": "MOBILE" }, { "os": {}, "type": "OTHER" } ] }, "risk": { "behaviors": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, "riskScore": { "level": "string" }, "scopes": { "include": [ "string", "string", "string", "string", "string", "string", "string" ] }, "userIdentifier": { "attribute": "string", "patterns": [ { "matchType": "EQUALS", "value": "string" }, { "matchType": "CONTAINS", "value": "string" }, { "matchType": "EXPRESSION", "value": "string" }, { "matchType": "SUFFIX", "value": "string" }, { "matchType": "STARTS_WITH", "value": "string" }, { "matchType": "SUFFIX", "value": "string" } ], "type": "ATTRIBUTE" }, "userStatus": { "value": "EXPIRED_PASSWORD" }, "users": { "exclude": [ "string", "string", "string", "string", "string", "string", "string", "string" ], "inactivity": { "number": 4, "unit": "string" }, "include": [ "string", "string", "string", "string" ], "lifecycleExpiration": { "lifecycleStatus": "string", "number": 8, "unit": "string" }, "passwordExpiration": { "number": 9, "unit": "string" }, "userLifecycleAttribute": { "attributeName": "string", "matchingValue": "string" } } }, "created": "string", "description": "string", "id": "string", "lastUpdated": "string", "name": "string", "priority": 7, "status": "ACTIVE", "system": true, "type": "OAUTH_AUTHORIZATION_POLICY" }