Method Detailboolean changePassword(String tempPassword, String newPassword) Sets the new password for the user. Requires cloud level configuration and is not permitted for system accounts.
Parameters:
Returns: boolean Since: 07-28-2023 ProfilePacket createPacket() Returns the ProfilePacket associated with this Console Pal or creates one if it does not exist. Each user of the Console Pal has a single ProfilePacket. This will return null if the user has not been granted console access or otherwise has group access to console. Returns: ProfilePacket Since: 02-03-2014 deletePWA(String guid) Deletes the PWA.
Parameters:
Since: 10-14-2021 deletePacket(boolean removeConsoleAccess) Deletes the ProfilePacket, if any and removes console access (if personal profile).
Parameters:
Since: 02-03-2014 String generateTempPassword() Generates a temp password for subsequent save and send (you must call saveTempPassword for this to be useful). Returns: String Since: 05-18-2015 String getBlockedEmails() Returns a comma separated array of blocked emails or null if no emails are blocked. Returns: String Since: 09-27-2021 Data getData() Returns a Data object with information from this profile. The amount of information depends on what the user has enabled for public access. Minimum information available is firstName, lastName, and emailAdress and boolean: personal or enterprise. Returns: Data Since: 01-19-2009 String getEmailAddress() Returns the email address associated with this profile. Returns: String Since: 03-15-2007 EnterpriseInfo getEnterprise() Returns the enterprise that owns this profile or null if it is a personal profile. Returns: EnterpriseInfo Since: 07-06-2009 String getFirstName() Returns the first name of the user associated with this profile. Returns: String Since: 03-15-2007 String getFullName() Returns the combined first and last name of the user associated with this profile. Returns: String Since: 12-02-2009 String getId() Returns unique ID of profile. Returns null if profile is not registered. Returns: String Since: 02-04-2009 String getLastName() Returns the last name of the user associated with this profile. Returns: String Since: 03-15-2007 String getName() Returns the name of the profile. Returns: String Since: 09-10-2008 SystemDataView getPWAList() Returns the installed PWA SystemDataView. Returns: SystemDataView DataList Name: PWAList
Since: 10-14-2021 ProfilePacket getPacket() Returns the ProfilePacket associated with this User and Pal. Each user of the Console Pal has a single ProfilePacket. This may return null if the user has not been granted console access or otherwise has group access to console. Returns: ProfilePacket Since: 02-03-2014 Payload getSupportInfo() Gets support information for this account. Returns: Payload Since: 05-18-2015 String getUserId() Returns unique ID of the user associated with this profile. Returns null if profile is not registered. Returns: String Since: 06-29-2011 boolean hasConsoleAccess(String palId) Returns true if this profile can access the specified Console Pal.
Parameters:
Returns: boolean Since: 03-30-2009 boolean hasRole(String role, String txId) Returns true if the profile has a role on the specified transaction.
Parameters:
Returns: boolean Since: 06-01-2009 boolean isDefaultProfile() Returns true if this profile is the default profile for the user. Returns: boolean Since: 11-29-2010 boolean isEnterprise() Returns true if this profile is an enterprise profile. Returns: boolean Since: 03-15-2007 boolean isFloatingLicense() Returns true if the licenseType for this profile is floating. Returns: boolean Since: 02-21-2022 boolean isOwnedBy(String domain) Returns true if this profile is owned by the enterprise that owns specified domain.
Parameters:
Returns: boolean Since: 03-15-2007 boolean isPersonal() Returns true if this profile is a personal profile. Returns: boolean Since: 03-15-2007 boolean isSupportLicense() Returns true if the licenseType for this profile is support. Returns: boolean Since: 02-21-2022 boolean isSystem() Returns true if this profile is a system profile. Returns: boolean Since: 11-29-2010 boolean isUserLicense() Returns true if the licenseType for this profile is user. Returns: boolean Since: 02-21-2022 boolean merge(InternalSupportProfile source) Merges the source profile into this profile and deletes the source
Parameters:
Returns: boolean Since: 05-18-2015 rejectExclusive() Cancels the exclusive status of the account as set by 3rd party SSO tokens. Since: 01-11-2021 resetLockout() Resets the invalid login attempt lockout for this profile. Since: 05-18-2015 restoreAccount() Cancels the deletion of an account and re-enables all of the profile(s). Since: 05-18-2015 saveTempPassword() Saves the temp password generated from generateTempPassword. Since: 05-18-2015 sendTempPassword() Sends a new temporary password to the user. Since: 05-18-2015 setAccountDisabled(boolean disabled) Disables or enables the user account and all profiles associated with the user account.
Parameters:
Since: 05-18-2015 setAccountOptions(Data options) Sets support related account options.
Parameters:
Since: 05-18-2015 setPWAEnabled(boolean enabled) Enables/disables PWA.
Parameters:
Since: 10-14-2021 boolean terminate(String reason) Terminates the user associated with this profile from the system
Parameters:
Returns: boolean Since: 08-09-2022 String toString() Returns a description of this object. Returns: String Since: 05-18-2015 |
Copyright © 2006 - 2024, ContractPal, Inc. All rights reserved. | API Date: Dec 03, 2024 10:24 AM |