Codeunit 9016 Azure AD Plan in 22

App
System Application

Procedures, 28Events, 3

Versions171819202122232425262728latest

Source242526272829

Procedures, 28

NameParametersReturnsAccessObsolete
IsPlanAssigned(Guid)Booleanpublic-
IsPlanAssignedToUser(Guid)Booleanpublic-
IsPlanAssignedToUser(Guid, Guid)Booleanpublic-
IsGraphUserEntitledFromServicePlan(var DotNet UserInfo)Booleanpublic-
UpdateUserPlans(Guid, var DotNet UserInfo)public-
UpdateUserPlans(Guid, var DotNet UserInfo, Boolean, Boolean)public-
UpdateUserPlans(Guid)public-
UpdateUserPlans(Guid, Boolean, Boolean)publicPending 18.0
Replaced with an overload accepting the RemovePlansOnDeleteUser parameter
UpdateUserPlans(Guid, Boolean, Boolean, Boolean)public-
UpdateUserPlans()public-
RefreshUserPlanAssignments(Guid)public-
TryGetAzureUserPlanRoleCenterId(var Integer, Guid)Booleanpublic-
DoPlansExist()Booleanpublic-
DoUserPlansExist()Booleanpublic-
DoesPlanExist(Guid)Booleanpublic-
DoesUserHavePlans(Guid)Booleanpublic-
GetAvailablePlansCount()Integerpublic-
CheckMixedPlans()public-
CheckMixedPlans(Dictionary, Boolean)public-
MixedPlansExist()Booleanpublic-
GetPlanNames(DotNet UserInfo, var List)public-
GetPlanNames(Guid, var List)public-
GetPlanIDs(DotNet UserInfo, var List)public-
CheckIfPlansDifferent(DotNet UserInfo, Guid)Booleanpublic-
IsBCServicePlan(Guid)Booleanpublic-
AssignPlanToUserWithDelegatedRole(Guid)public-
GetAllPlanIds()Listpublic-
IsUserExternal()Booleanpublic-

Events, 3

KindNameParametersObsolete
Integration eventOnRemoveUserGroupsForUserAndPlan(Guid, Guid)Pending 22.0
User groups are deprecated.
Integration eventOnUpdateUserAccessForSaaS(Guid, var Boolean)-
Integration eventOnCanCurrentUserManagePlansAndGroups(var Boolean)Pending 22.0
Checking for user access is done within the Azure AD Module.