This documentation is archived and is not being maintained.
IIdentityManagementService Methods
Visual Studio 2013
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: