Skip to main content
Skip table of contents

Claims [C IG]

Claims are being used in the VidiFlow's API in order to authorize what the user is able to do. Typically this is configured as part of the Authorization. However, there are two APIs that require special claims in order to be working correctly. Please include the following claims in the client registration if the token needs to use the respective API.

ConfigPortal Claims

CODE
    {
      "issuer": "LOCAL AUTHORITY",
      "originalIssuer": "LOCAL AUTHORITY",
      "properties": {},
      "subject": null,
      "type": "client_role",
      "value": "CP_API_CONSUMER",
      "valueType": "http://www.w3.org/2001/XMLSchema#string"
    }


Vidispine Service Claims

CODE
    {
      "issuer": "LOCAL AUTHORITY",
      "originalIssuer": "LOCAL AUTHORITY",
      "properties": {},
      "subject": null,
      "type": "sub",
      "value": "admin",  // This should be the technical user in Vidispine
      "valueType": "http://www.w3.org/2001/XMLSchema#string"
    },
    {
      "issuer": "LOCAL AUTHORITY",
      "originalIssuer": "LOCAL AUTHORITY",
      "properties": {},
      "subject": null,
      "type": "vidispine_user",
      "value": "admin",  // This should be the technical user in Vidispine
      "valueType": "http://www.w3.org/2001/XMLSchema#string"
    }

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.