Skip to main content
Version: 8.9 (unreleased)

Type Alias: AuthorizationPropertyBasedRequest

type AuthorizationPropertyBasedRequest = object;

Defined in: gen/types.gen.ts:553

Properties

ownerId

ownerId: string;

Defined in: gen/types.gen.ts:557

The ID of the owner of the permissions.


ownerType

ownerType: OwnerTypeEnum;

Defined in: gen/types.gen.ts:558


permissionTypes

permissionTypes: PermissionTypeEnum[];

Defined in: gen/types.gen.ts:570

The permission types to add.


resourcePropertyName

resourcePropertyName: string;

Defined in: gen/types.gen.ts:562

The name of the resource property on which this authorization is based.


resourceType

resourceType: ResourceTypeEnum;

Defined in: gen/types.gen.ts:566

The type of resource to add permissions to.