| procedure | AddUserToUserGroup(Guid, Code[20], Text[30]) | Pending | 22.0 | 22 | 24, gone |
| User groups are replaced with security groups, where group membership is specified in M365 admin portal. |
| procedure | AddUserToDefaultUserGroups(Guid) | Pending | 22.0 | 22 | 24, gone |
| Replaced with the AssignDefaultPermissionsToUser procedure. |
| procedure | AddUserToDefaultUserGroupsForCompany(Guid, Text[30]) | Pending | 22.0 | 22 | 24, gone |
| Replaced with the AssignDefaultPermissionsToUser procedure. |
| procedure | ResetUserToDefaultUserGroups(Guid) | Pending | 22.0 | 22 | 24, gone |
| Replaced with the ResetUserToDefaultPermissions procedure. |
| procedure | AddUserGroupFromExtension(Code[20], Code[20], Guid) | Pending | 22.0 | 22 | 24, gone |
| User groups are replaced with security groups, use the method Add on the Security Group codeunit. |
| procedure | GetDefaultProfileID(Guid, var Record All Profile) | Pending | 26.0 | 27 | 28 |
| This procedure has been moved into codeunit "Conf./Personalization Mgt." |
| procedure | CanManageUsersOnTenant(Guid) | Pending | 16.0 | 17 | 18, gone |
| Procedure is now part of codeunit User Permissions (System Application) |
| procedure | UpdateHashForPermissionSet(Code[20]) | Pending | 18.0 | 18 | 20, gone |
| The Permission Set table will be read only in the new permission system. The hash is no longer stored but recalculates every time. |
| procedure | ResetUsersToIntelligentCloudUserGroup() | Pending | 22.0 | 22 | 24, gone |
| Use the ResetUsersToIntelligentCloud procedure instead. |
| event | OnAssignCustomPermissionsToUser(Guid, Guid, var Boolean) | Pending | 22.0 | 22 | 24, gone |
| Custom permissions are handled within BaseApp and System Application. |