Header menu logo Nao

PermissionModel Type

The permission model governing an agent's allowed actions

Record fields

Record Field Description

AgentId

Full Usage: AgentId

Field type: AgentId

Agent this model applies to

Field type: AgentId

DefaultLevel

Full Usage: DefaultLevel

Field type: PermissionLevel

Default permission for unlisted capabilities

Field type: PermissionLevel

Permissions

Full Usage: Permissions

Field type: Permission list

Explicit permission grants

Field type: Permission list

Scopes

Full Usage: Scopes

Field type: PermissionScope list

Scoped permissions

Field type: PermissionScope list

Static members

Static member Description

PermissionModel.Permissive(agentId)

Full Usage: PermissionModel.Permissive(agentId)

Parameters:
Returns: PermissionModel
agentId : AgentId
Returns: PermissionModel

PermissionModel.Restrictive(agentId)

Full Usage: PermissionModel.Restrictive(agentId)

Parameters:
Returns: PermissionModel
agentId : AgentId
Returns: PermissionModel

Type something to start searching.