| IsPlanAssigned | (Guid) | Boolean | public | 17-28 | - |
| IsPlanAssignedToUser | (Guid) | Boolean | public | 17-28 | - |
| IsPlanAssignedToUser | (Guid, Guid) | Boolean | public | 17-28 | - |
| IsGraphUserEntitledFromServicePlan | (var DotNet UserInfo) | Boolean | public | 17-28 | - |
| UpdateUserPlans | (Guid, var DotNet UserInfo) | | public | 17-28 | - |
| UpdateUserPlans | (Guid, var DotNet UserInfo, Boolean, Boolean) | | public | 17-28 | - |
| UpdateUserPlans | (Guid) | | public | 17-28 | - |
| UpdateUserPlans | (Guid, Boolean, Boolean) | | public | 17-22, gone | Pending 18.0 |
| Replaced with an overload accepting the RemovePlansOnDeleteUser parameter |
| UpdateUserPlans | (Guid, Boolean, Boolean, Boolean) | | public | 17-28 | - |
| UpdateUserPlans | () | | public | 17-28 | - |
| RefreshUserPlanAssignments | (Guid) | | public | 17-28 | - |
| TryGetAzureUserPlanRoleCenterId | (var Integer, Guid) | Boolean | public | 17-28 | - |
| DoPlansExist | () | Boolean | public | 17-28 | - |
| DoUserPlansExist | () | Boolean | public | 17-28 | - |
| DoesPlanExist | (Guid) | Boolean | public | 17-28 | - |
| DoesUserHavePlans | (Guid) | Boolean | public | 17-28 | - |
| GetAvailablePlansCount | () | Integer | public | 17-28 | - |
| CheckMixedPlans | () | | public | 17-26, gone | Pending 24.0 |
| Replaced with CheckMixedPlansExist |
| CheckMixedPlans | (Dictionary, Boolean) | | public | 17-26, gone | Pending 24.0 |
| Replaced with CheckMixedPlansExist |
| MixedPlansExist | () | Boolean | public | 17-28 | - |
| GetPlanNames | (DotNet UserInfo, var List) | | public | 17-28 | - |
| GetPlanNames | (Guid, var List) | | public | 17-28 | - |
| GetPlanIDs | (DotNet UserInfo, var List) | | public | 17-28 | - |
| CheckIfPlansDifferent | (DotNet UserInfo, Guid) | Boolean | public | 17-28 | - |
| SetTestInProgress | (Boolean) | | public | 17-20, gone | - |
| IsBCServicePlan | (Guid) | Boolean | public | 18-28 | - |
| AssignDelegatedAdminPlanAndUserGroups | () | | public | 19-20, gone | - |
| AssignPlanToUserWithDelegatedRole | (Guid) | | public | 21-28 | Pending 27.0 |
| Use AssignPlanToUserWithDelegatedRole with SkipUpdateUserAccess parameter instead. |
| GetAllPlanIds | () | List | public | 21-28 | - |
| IsUserExternal | () | Boolean | public | 21-22, gone | - |
| GetUserPlanExperience | () | Enum User Plan Experience | public | 24-28 | - |
| CheckMixedPlans | (Dictionary) | | public | 24-26, gone | Pending 24.0 |
| Replaced with CheckMixedPlansExist |
| CheckMixedPlansExist | () | Boolean | public | 24-28 | - |
| AssignPlanToUserWithDelegatedRole | (Guid, Boolean) | | public | 28 | - |