Codeunit 9002 Permission Manager in 18
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 17
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| AddUserToUserGroup | (Guid, Code[20], Text[30]) | public | - | ||||
| AddUserToDefaultUserGroups | (Guid) | Boolean | public | - | |||
| AddUserToDefaultUserGroupsForCompany | (Guid, Text[30]) | Boolean | public | - | |||
| ResetUserToDefaultUserGroups | (Guid) | public | - | ||||
| GetOfficePortalUserAdminUrl | () | Text | public | - | |||
| UpdateUserAccessForSaaS | (Guid) | Boolean | public | - | |||
| AddUserGroupFromExtension | (Code[20], Code[20], Guid) | public | - | ||||
| GetDefaultProfileID | (Guid, var Record All Profile) | public | - | ||||
| CanCurrentUserManagePlansAndGroups | () | Boolean | public | - | |||
| CanManageUsersOnTenant | (Guid) | Boolean | public | Pending 16.0 | |||
| Procedure is now part of codeunit User Permissions (System Application) | |||||||
| GenerateHashForPermissionSet | (Code[20]) | Text[250] | public | - | |||
| UpdateHashForPermissionSet | (Code[20]) | public | Pending 18.0 | ||||
| The Permission Set table will be read only in the new permission system. The hash is no longer stored but recalculates every time. | |||||||
| IsFirstPermissionHigherThanSecond | (Option, Option) | Boolean | public | - | |||
| ResetUsersToIntelligentCloudUserGroup | () | public | - | ||||
| IsIntelligentCloud | () | Boolean | public | - | |||
| SetTestabilityIntelligentCloud | (Boolean) | public | - | ||||
| CheckCurrentUserCanModifyUser | (var Record User, var Record User, Boolean) | public | - | ||||