UNPKG

@itentialopensource/adapter-okta

Version:

This adapter integrates with system described as: okta.

382 lines 6.9 kB
{ "actions": { "enroll": { "self": "LOGIN" }, "passwordChange": { "access": "ALLOW" }, "selfServicePasswordReset": { "access": "ALLOW" }, "selfServiceUnlock": { "access": "ALLOW" }, "signon": { "access": "ALLOW", "factorLifetime": 8, "factorPromptMode": "DEVICE", "rememberDeviceByDefault": true, "requireFactor": true, "session": { "maxSessionIdleMinutes": 120, "maxSessionLifetimeMinutes": 10, "usePersistentCookie": true } } }, "conditions": { "app": { "exclude": [ { "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" }, { "id": "string", "name": "string", "type": "APP_TYPE" }, { "id": "string", "name": "string", "type": "APP" }, { "id": "string", "name": "string", "type": "APP" } ], "include": [ { "id": "string", "name": "string", "type": "APP" }, { "id": "string", "name": "string", "type": "APP" } ] }, "apps": { "exclude": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "include": [ "string", "string", "string", "string", "string", "string" ] }, "authContext": { "authType": "ANY" }, "authProvider": { "include": [ "string", "string", "string", "string", "string", "string" ], "provider": "LDAP" }, "beforeScheduledAction": { "duration": { "number": 9, "unit": "string" }, "lifecycleAction": { "status": "ACTIVATING" } }, "clients": { "include": [ "string", "string", "string" ] }, "context": { "expression": "string" }, "device": { "migrated": false, "platform": { "supportedMDMFrameworks": [ "AFW", "NATIVE", "SAFE", "AFW", "AFW", "AFW" ], "types": [ "IOS", "OSX", "ANDROID", "OSX", "ANDROID" ] }, "rooted": false, "trustLevel": "ANY" }, "grantTypes": { "include": [ "string", "string" ] }, "groups": { "exclude": [ "string", "string", "string", "string", "string", "string", "string" ], "include": [ "string", "string", "string", "string", "string" ] }, "identityProvider": { "idpIds": [ "string", "string", "string", "string", "string", "string" ], "provider": "SPECIFIC_IDP" }, "mdmEnrollment": { "blockNonSafeAndroid": false, "enrollment": "OMM" }, "network": { "connection": "ANYWHERE", "exclude": [ "string", "string", "string" ], "include": [ "string" ] }, "people": { "groups": { "exclude": [ "string", "string", "string", "string" ], "include": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, "users": { "exclude": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "include": [ "string", "string", "string", "string" ] } }, "platform": { "exclude": [ { "os": {}, "type": "MOBILE" }, { "os": {}, "type": "ANY" }, { "os": {}, "type": "OTHER" } ], "include": [ { "os": {}, "type": "OTHER" }, { "os": {}, "type": "DESKTOP" }, { "os": {}, "type": "OTHER" }, { "os": {}, "type": "DESKTOP" }, { "os": {}, "type": "DESKTOP" }, { "os": {}, "type": "OTHER" }, { "os": {}, "type": "OTHER" } ] }, "risk": { "behaviors": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, "riskScore": { "level": "string" }, "scopes": { "include": [ "string", "string", "string" ] }, "userIdentifier": { "attribute": "string", "patterns": [ { "matchType": "EQUALS", "value": "string" }, { "matchType": "EXPRESSION", "value": "string" }, { "matchType": "EQUALS", "value": "string" }, { "matchType": "EXPRESSION", "value": "string" }, { "matchType": "EQUALS", "value": "string" } ], "type": "IDENTIFIER" }, "userStatus": { "value": "ACTIVE" }, "users": { "exclude": [ "string", "string", "string", "string" ], "inactivity": { "number": 9, "unit": "string" }, "include": [ "string", "string", "string" ], "lifecycleExpiration": { "lifecycleStatus": "string", "number": 10, "unit": "string" }, "passwordExpiration": { "number": 3, "unit": "string" }, "userLifecycleAttribute": { "attributeName": "string", "matchingValue": "string" } } }, "created": "string", "id": "string", "lastUpdated": "string", "name": "string", "priority": 2, "status": "ACTIVE", "system": true, "type": "PASSWORD" }