The Application Connections API provides operations for configuring connections to an app.
Currently, only the Okta Org2Org app provisioning connection is supported in this API.
okta.apps.read
Retrieves the default Provisioning Connection for an app
Success
Forbidden
Not Found
Too Many Requests
{- "authScheme": "TOKEN",
- "status": "ENABLED",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "GET",
- "POST"
]
}
}, - "deactivate": {
- "hints": {
- "allow": [
- "POST"
]
}
}
}
}
okta.apps.manage
Updates the default Provisioning Connection for an app
required | object (ProvisioningConnectionProfile) The profile used to configure the connection method of authentication and the credentials. Currently, token-based and OAuth 2.0-based authentication are supported. |
Created
Bad Request
Forbidden
Not Found
Too Many Requests
{- "profile": {
- "authScheme": "TOKEN",
- "token": "00NgAPZqUVy8cX9ehNzzahEE5b-On9sImTcInvWp-x"
}
}
{- "authScheme": "TOKEN",
- "status": "ENABLED",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "GET",
- "POST"
]
}
}, - "deactivate": {
- "hints": {
- "allow": [
- "POST"
]
}
}
}
}
okta.apps.manage
Activates the default Provisioning Connection for an app
No Content
Forbidden
Not Found
Too Many Requests
{- "errorCode": "E0000006",
- "errorSummary": "You do not have permission to perform the requested action",
- "errorLink": "E0000006",
- "errorId": "sampleNUSD_8fdkFd8fs8SDBK",
- "errorCauses": [ ]
}
okta.apps.manage
Deactivates the default Provisioning Connection for an app
No Content
Forbidden
Not Found
Too Many Requests
{- "errorCode": "E0000006",
- "errorSummary": "You do not have permission to perform the requested action",
- "errorLink": "E0000006",
- "errorId": "sampleNUSD_8fdkFd8fs8SDBK",
- "errorCauses": [ ]
}