RoleDefinition Interface

Implements

public interface RoleDefinition
extends HasInnerModel<RoleDefinitionInner>, HasId, HasName, HasManager<AuthorizationManager>

An immutable client-side representation of an Azure AD role definition.

Method Summary

Modifier and Type Method and Description
abstract Set<String> assignableScopes()
abstract String description()
abstract Set<Permission> permissions()
abstract String roleName()
abstract String type()

Method Details

assignableScopes

public abstract Set assignableScopes()

Returns:

role definition assignable scopes

description

public abstract String description()

Returns:

the role definition description

permissions

public abstract Set permissions()

Returns:

role definition permissions

roleName

public abstract String roleName()

Returns:

the role name

type

public abstract String type()

Returns:

the role type

Applies to