To provide the access control for conversation platform tools i.e. which all tools a user can login to onto Okta dashboard.
Login permission is created against each tool in CP, and it is attached to existing accesspolicy/role to give user tool access. Here is the example of tool policy created for softphone application.
{
"name": "softphoneLogin",
"description": "This policy gives access to Softphone tool",
"isCanned": true,
"isTrustPolicy": false,
"permissions": [
{
"effect": "ALLOW",
"actions": [
"tools:login"
],
"scopes": [
"/tools/softphone"
]
}
]
}Currently, below tools are offered on the platform with their respective login policy definition
| Tool name | Policy name | Description |
|---|---|---|
| VAP Console | vapConsoleLogin | Allows to login into vap console |
| VNext | vnextLogin | Allows to login into voyager next |
| Soft Phone | softphoneLogin | Allows to login into softphone application |