This object represents a list of space permissions for custom content type for an individual user. Permissions consist of a subjects object and a list with at least one operation object.

interface SpacePermissionCustomContent {
    operations: ({
        access: boolean;
        key: "delete" | "read" | "create";
        target: string;
    } & {
        [key: string]: unknown;
    })[];
    subject: PermissionSubject;
}

Hierarchy

  • Record<string, unknown>
    • SpacePermissionCustomContent

Properties

Properties

operations: ({
    access: boolean;
    key: "delete" | "read" | "create";
    target: string;
} & {
    [key: string]: unknown;
})[]

The user or group that the permission applies to.