| DefaultRoleCenterID | () | Integer | public | 17-28 | - |
| GetCurrentProfile | (var Record All Profile) | | public | 17-28 | - |
| GetCurrentProfileNoError | (var Record All Profile) | Boolean | public | 17-28 | - |
| TryGetDefaultProfileForCurrentUser | (var Record All Profile) | Boolean | public | 17-28 | - |
| IsCurrentProfile | (Option, Guid, Code[30]) | Boolean | public | 17-28 | - |
| SetCurrentProfile | (Record All Profile) | | public | 17-28 | - |
| CopyProfileWithUserInput | (Record All Profile, var Record All Profile) | | public | 17-28 | - |
| CopyProfile | (Record All Profile, Code[30], Text[100], var Record All Profile) | | public | 17-28 | - |
| ResolveAppNameFromAppId | (Guid) | Text | public | 17-21, gone | Pending 19.0 |
| Use function "GetAppName" from Codeunit "Extension Management". |
| ClearProfileConfiguration | (Record All Profile) | | public | 17-28 | - |
| ClearUserPersonalization | (Record User Personalization) | | public | 17-24, gone | Pending 22.0 |
| This procedure cleared old "User Metadata" as well. Use ClearPersonalizedPagesForUser instead. |
| ChangeDefaultRoleCenter | (Record All Profile) | | public | 17-28 | - |
| ValidateDeleteProfile | (Record All Profile) | | public | 17-28 | - |
| ValidateDisableProfile | (Record All Profile) | | public | 17-28 | - |
| FilterToInstalledLanguages | (var Record Windows Language) | | public | 17-28 | - |
| ValidateTimeZone | (var Text) | | public | 17-21, gone | Pending 19.0 |
| Please use the method "ValidateTimeZone" from codeunit "Time Zone Selection". |
| LookupTimeZone | (var Text) | Boolean | public | 17-21, gone | Pending 19.0 |
| Please use the method "LookupTimeZone" from codeunit "Time Zone Selection". |
| DownloadProfileConfigurationPackage | () | | public | 17-28 | - |
| CopyProfilePageMetadata | (Record All Profile, Record All Profile) | | public | 17-24, gone | Pending 18.0 |
| Use procedure CopyProfile instead, which also handles copying page metadata. |
| GetSettingsPageID | () | Integer | public | 17-21, gone | Pending 19.0 |
| Use function "GetPageId" from codeunit "User Settings" instead. |
| RaiseOnOpenRoleCenterEvent | () | | public | 17-28 | - |
| SetOtherProfilesAsNonDefault | (Record All Profile) | | public | 17-28 | - |
| ChangePersonalizationForUserGroupMembers | (Code[20], Code[30], Code[30]) | | public | 17-24, gone | - |
| ExtractZipFile | (Text, Text) | | public | 17-28 | - |
| GetProfileConfigurationUrlForWeb | (Record All Profile) | Text | public | 17-28 | - |
| CanDeleteProfile | (Record All Profile) | Boolean | public | 17-28 | - |
| GetProfileUrlParameterForEvaluationCompany | () | Text | public | 17-28 | - |
| OpenProfileCustomizationUrl | (Record All Profile) | | public | 17-28 | - |
| IsProfileIdAmbiguous | (Record All Profile) | Boolean | public | 17-28 | - |
| ClearPersonalizedPagesForUser | (Guid) | | public | 22-28 | - |
| ChangePersonalizationForUserGroupMembers | (Record User Group, Record User Group) | | public | 22-24, gone | - |
| GetDefaultProfileID | (Guid, var Record All Profile) | | public | 27-28 | - |