IGroupsOperations Interface

Definition

GroupsOperations operations.

public interface IGroupsOperations
type IGroupsOperations = interface
Public Interface IGroupsOperations

Methods

AddMemberWithHttpMessagesAsync(String, GroupAddMemberParameters, Dictionary<String,List<String>>, CancellationToken)

Add a member to a group.

AddOwnerWithHttpMessagesAsync(String, AddOwnerParameters, Dictionary<String,List<String>>, CancellationToken)

Add an owner to a group.

CreateWithHttpMessagesAsync(GroupCreateParameters, Dictionary<String,List<String>>, CancellationToken)

Create a group in the directory.

DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Delete a group from the directory.

GetGroupMembersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets the members of a group.

GetGroupMembersWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets the members of a group.

GetMemberGroupsWithHttpMessagesAsync(String, GroupGetMemberGroupsParameters, Dictionary<String,List<String>>, CancellationToken)

Gets a collection of object IDs of groups of which the specified group is a member.

GetWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets group information from the directory.

IsMemberOfWithHttpMessagesAsync(CheckGroupMembershipParameters, Dictionary<String,List<String>>, CancellationToken)

Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the specified group.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of groups for the current tenant.

ListOwnersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Directory objects that are owners of the group.

ListOwnersWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Directory objects that are owners of the group.

ListWithHttpMessagesAsync(ODataQuery<ADGroupInner>, Dictionary<String,List<String>>, CancellationToken)

Gets list of groups for the current tenant.

RemoveMemberWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Remove a member from a group.

RemoveOwnerWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Remove a member from owners.

Extension Methods

AddMemberAsync(IGroupsOperations, String, GroupAddMemberParameters, CancellationToken)

Add a member to a group.

AddOwnerAsync(IGroupsOperations, String, AddOwnerParameters, CancellationToken)

Add an owner to a group.

CreateAsync(IGroupsOperations, GroupCreateParameters, CancellationToken)

Create a group in the directory.

DeleteAsync(IGroupsOperations, String, CancellationToken)

Delete a group from the directory.

GetAsync(IGroupsOperations, String, CancellationToken)

Gets group information from the directory.

GetGroupMembersAsync(IGroupsOperations, String, CancellationToken)

Gets the members of a group.

GetGroupMembersNextAsync(IGroupsOperations, String, CancellationToken)

Gets the members of a group.

GetMemberGroupsAsync(IGroupsOperations, String, GroupGetMemberGroupsParameters, CancellationToken)

Gets a collection of object IDs of groups of which the specified group is a member.

IsMemberOfAsync(IGroupsOperations, CheckGroupMembershipParameters, CancellationToken)

Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the specified group.

ListAsync(IGroupsOperations, ODataQuery<ADGroupInner>, CancellationToken)

Gets list of groups for the current tenant.

ListNextAsync(IGroupsOperations, String, CancellationToken)

Gets a list of groups for the current tenant.

ListOwnersAsync(IGroupsOperations, String, CancellationToken)

Directory objects that are owners of the group.

ListOwnersNextAsync(IGroupsOperations, String, CancellationToken)

Directory objects that are owners of the group.

RemoveMemberAsync(IGroupsOperations, String, String, CancellationToken)

Remove a member from a group.

RemoveOwnerAsync(IGroupsOperations, String, String, CancellationToken)

Remove a member from owners.

Applies to