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
On this page