PrincipalDetails

PrincipalDetails
PrincipalDetails

Principal Roles and Permissions Details

JSON Example
{
    "principal_id": "string",
    "principal_name": "string",
    "asset_id": "string",
    "description": "string",
    "type": "string",
    "client_type": "string",
    "created_by": "string",
    "updated_by": "string",
    "created_at": "string",
    "updated_at": "string",
    "roles": [
        {
            "id": "string",
            "name": "string",
            "scope": "string",
            "derived": false,
            "description": "string"
        }
    ]
}
string
principal_id
Optional

Client id for Oauth App client

string
principal_name
Optional

Name for Oauth App client

string
asset_id
Optional

Asset id for Oauth App client

string
description
Optional

description

type
Optional

Defines principal types

Possible values are : USER, OAUTH_CLIENT,
client_type
Optional

Indicates the type of Oauth App client

Possible values are : MACHINE, UMA, GENERAL,
string
created_by
Optional

Principal who created the Oauth App

string
updated_by
Optional

Principal who updated the Oauth App

string
created_at
Optional

Time at which Oauth App is created

string
updated_at
Optional

Time at which Oauth App is updated

roles
Optional

roles