This documentation is archived and is not being maintained.
IIdentityManagementService Interface
Visual Studio 2013
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
The IIdentityManagementService type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | AddMemberToApplicationGroup | Add member to TFS Group. |
![]() | CreateApplicationGroup | Creates a TFS application group |
![]() | DeleteApplicationGroup | Deletes a TFS application group |
![]() | GetScopeName | Gets the scope name for the provided scope id. |
![]() | IsMember | Expanded membership query for direct or nested member. |
![]() | IsOwnedWellKnownGroup | Check if the given descriptor is of TeamFoundation type, belongs to this IMS host and is a well-known group. This does not confirm that such a group actually exists, just that the Sid pattern meets these requirements. |
![]() | IsOwner | Check if the given descriptor is of TeamFoundation type, and belongs to this IMS host. This does not confirm that such a group actually exists, just that the Sid pattern belongs to this host. |
![]() | ListApplicationGroups | Lists all TFS application groups in the specified scope |
![]() | ReadIdentities(Guid(), MembershipQuery) | Read identities by Team Foundation Id. Note - performance will be fastest when no membership information is requested. |
![]() | ReadIdentities(IdentityDescriptor(), MembershipQuery, ReadIdentityOptions) | Read identities for given descriptors. First try IMS store. If not found, optionally try source like AD. Note - performance will be fastest when no membership information is requested. |
![]() | ReadIdentities(IdentitySearchFactor, String(), MembershipQuery, ReadIdentityOptions) | Read identities based on search factor. First read from IMS store, and then (optionally) read from source like AD. |
![]() | ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) | Overload that takes a single descriptor. Read identity for given descriptor. First try IMS store. If not found, optionally try source like AD. Note - performance will be fastest when no membership information is requested. |
![]() | ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) | Overload that takes a single search factor and returns match following this order. 1. With multiple matches, active identity if exists, else first match. 2. When there is a single match, the match. 3. When there is no match, null. Read identity based on search factor. First read from IMS store, and then (optionally) read from source like AD. |
![]() | RefreshIdentity | Refresh identity properties from provider now. This identity must already be in the IMS store. If identity is a group, its DIRECT members and their properties will also be refreshed (asynchronously). |
![]() | RemoveMemberFromApplicationGroup | Remove member from TFS Group. |
![]() | UpdateApplicationGroup | Updates a property of a TFS application group |
Show:
