RoleProps: { description?: string; name: string; permissions: { ContentDelivery: string[] | string; ContentModel: string[]; EnvironmentAliases: string[] | string; Environments: string[] | string; Settings: string[] | string; Tags: string[] | string; }; policies: { actions: ActionType[] | "all"; constraint: ConstraintType; effect: string; }[]; sys: BasicMetaSysProps & { space: SysLink; }; } Type declaration
Optional
description?: string
name: string
permissions: {
ContentDelivery: string[] | string;
ContentModel: string[];
EnvironmentAliases: string[] | string;
Environments: string[] | string;
Settings: string[] | string;
Tags: string[] | string;
}
ContentDelivery: string[] | string
ContentModel: string[]
EnvironmentAliases: string[] | string
Environments: string[] | string
Settings: string[] | string
Tags: string[] | string
policies: {
actions: ActionType[] | "all";
constraint: ConstraintType;
effect: string;
}[]
Permissions for application sections