Codeunit 9002 Permission Manager in 23
- App
- Base Application
- Namespace
- System.Security.AccessControl
Versions171819202122232425262728latest
Source29
Procedures, 19
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| AddUserToUserGroup | (Guid, Code[20], Text[30]) | public | Pending 22.0 | ||||
| User groups are replaced with security groups, where group membership is specified in M365 admin portal. | |||||||
| AddUserToDefaultUserGroups | (Guid) | Boolean | public | Pending 22.0 | |||
| Replaced with the AssignDefaultPermissionsToUser procedure. | |||||||
| AddUserToDefaultUserGroupsForCompany | (Guid, Text[30]) | Boolean | public | Pending 22.0 | |||
| Replaced with the AssignDefaultPermissionsToUser procedure. | |||||||
| ResetUserToDefaultUserGroups | (Guid) | public | Pending 22.0 | ||||
| Replaced with the ResetUserToDefaultPermissions procedure. | |||||||
| GetOfficePortalUserAdminUrl | () | Text | public | - | |||
| UpdateUserAccessForSaaS | (Guid) | Boolean | public | - | |||
| AddUserGroupFromExtension | (Code[20], Code[20], Guid) | public | Pending 22.0 | ||||
| User groups are replaced with security groups, use the method Add on the Security Group codeunit. | |||||||
| GetDefaultProfileID | (Guid, var Record All Profile) | public | - | ||||
| CanCurrentUserManagePlansAndGroups | () | Boolean | public | - | |||
| IsFirstPermissionHigherThanSecond | (Option, Option) | Boolean | public | - | |||
| ResetUsersToIntelligentCloudUserGroup | () | public | Pending 22.0 | ||||
| Use the ResetUsersToIntelligentCloud procedure instead. | |||||||
| IsIntelligentCloud | () | Boolean | public | - | |||
| SetTestabilityIntelligentCloud | (Boolean) | public | - | ||||
| CheckCurrentUserCanModifyUser | (var Record User, var Record User, Boolean) | public | - | ||||
| AssignDefaultPermissionsToUser | (Guid) | Boolean | public | - | |||
| AssignDefaultPermissionsToUser | (Guid, Text[30]) | Boolean | public | - | |||
| ResetUserToDefaultPermissions | (Guid) | public | - | ||||
| ResetUsersToIntelligentCloudPermissions | () | public | - | ||||
| GenerateHashForPermissionSet | (Code[30]) | Text[250] | public | - | |||
Events, 1
| Kind | Name | Parameters | Obsolete | ||||
|---|---|---|---|---|---|---|---|
| Integration event | OnAssignCustomPermissionsToUser | (Guid, Guid, var Boolean) | Pending 22.0 | ||||
| Custom permissions are handled within BaseApp and System Application. | |||||||