Table of Contents

Interface IAssignRoleContentRequest

Namespace
BiExcellence.OpenBi.Api.Roles
Assembly
BiExcellence.OpenBi.Api.Client.dll

Fields for assigning (or moving) a content element within a role's content tree.

public interface IAssignRoleContentRequest

Properties

IsFolder

Whether the placement is a folder that other elements of the role can be placed under.

bool IsFolder { get; init; }

Property Value

bool

Name

The name of the placement; the element's own name when left null.

string? Name { get; init; }

Property Value

string

ParentId

The element id of the parent folder within the role, which must be a GUID; null for the top level.

string? ParentId { get; init; }

Property Value

string

Position

The sort order of the placement among its siblings.

int Position { get; init; }

Property Value

int

UsergroupIds

When set, replaces the full set of usergroups the element is restricted to - for every role it is placed in, as the restriction belongs to the element. An empty array lifts the restriction; null leaves it unchanged.

string[]? UsergroupIds { get; init; }

Property Value

string[]