Type alias GroupAccessSchema

GroupAccessSchema: {
    can_read: boolean;
    can_update: boolean;
    created_by?: string;
    created_date: string;
    device_permissions: CrudPermissions;
    grantee_id: string;
    group_id: string;
    is_admin: boolean;
    is_delete_protected: boolean;
    last_updated_by?: string;
    last_updated_date?: string;
    role_permissions: CrudPermissions;
    tags: string[];
    user_permissions: CrudPermissions;
}

Type declaration

  • can_read: boolean

    If true, the account can read this access

  • can_update: boolean

    If true, the account can update this access

  • Optional created_by?: string

    ID of the account that created this access

  • created_date: string

    Date and time the access was created

  • device_permissions: CrudPermissions

    Device membership CRUD permissions

  • grantee_id: string

    ID of the account that has access

  • group_id: string

    ID of the group that has access

  • is_admin: boolean

    If true, the account has admin access

  • is_delete_protected: boolean

    This must be set false before the access can be deleted

  • Optional last_updated_by?: string

    ID of the account that last updated this access

  • Optional last_updated_date?: string

    Date and time the access was last updated

  • role_permissions: CrudPermissions

    Role membership CRUD permissions

  • tags: string[]

    List of tags on this access object

  • user_permissions: CrudPermissions

    User membership CRUD permissions