Method Detailboolean canAccessConsolePal(String palId, String profileId) Returns true if the user can access the specified Pal with the specified profile.
Parameters:
Returns: boolean Since: 09-03-2009 boolean canAccessTransaction(String txId, boolean anon) Returns true if the user can access the specified transaction. Anon only has meaning if the user is currently logged in on a personal profile. This method could return false for the following reasons: (a) the user does not have a role on the transaction, (b) the user had access (role access) at one time but deleted the access, (c) the user is on an enterprise profile and does not have role or group access to the transaction.
Parameters:
Returns: boolean Since: 07-14-2009 boolean canAccessTransactionPal(String palId, String profileId) Returns true if the user can access the specified Pal with the specified profile.
Parameters:
Returns: boolean Since: 09-03-2009 String createSessionToken() Returns a session token for manipulating user information by system tunnel workflow. Returns null if the user is not on their personal profile. Returns: String Since: 01-27-2021 String getAlias() Returns this user's unique public alias (which might be null). Returns: String Since: 11-12-2009 String getDefaultConsolePalId() Returns the pal id for the default console pal (if any). Returns: String Since: 01-10-2011 String getDevelopmentEnterprise() Returns the development enterprise associated with this user (if any). Returns: String Since: 12-06-2018 InternalEnterprise getEnterprise() Returns the enterprise that owns the profile of the user. Returns null if the user is not on an enterprise profile. Returns: InternalEnterprise Since: 07-14-2009 InternalEnterprise getEnterprise(String profileId) Returns the enterprise associated with this user and the specified profile.
Parameters:
Returns: InternalEnterprise Since: 05-22-2010 Profile getEnterpriseProfile(Enterprise enterprise) Returns the profile if any of the specified enterprise.
Parameters:
Returns: Profile Since: 04-16-2010 String getEnterpriseProfileId(String enterpriseId) Returns the profile id if any of the specified enterprise.
Parameters:
Returns: String Since: 05-22-2010 DataList getEnterpriseProfiles() Returns a list of enterprise profiles including id and name. This returns an empty list if the user does not have any enterprise profiles. Returns: DataList DataList Name: profiles DataList Fields: id, name, enterprise, system, support, defaultProfile, createDate, lastAccess Since: 08-28-2009 String getLastAction() Returns the last action for this user on this pal, which might be null. Returns: String Since: 11-03-2016 Profile getPersonalProfile() Returns the user's personal profile. Returns: Profile Since: 08-28-2009 InternalProfile getProfile() Returns the user's profile. Returns: InternalProfile Since: 05-30-2012 Profile getProfile() Returns the user's profile. Returns: Profile Since: 05-30-2012 InternalSecuritySettings getSecuritySettings() Returns the security settings for this user. Accessible only by the system profile manager pal or designed pal based on system admin settings. Returns: InternalSecuritySettings Since: 05-29-2012 boolean isDevelopmentTracking() Returns true if global development tracking is enabled for this user. Returns: boolean Since: 04-27-2021 boolean isEmailRegistered(String emailAddress) Returns true if the user is associated with the specified email address.
Parameters:
Returns: boolean Since: 07-07-2010 boolean isEnterpriseOwner(InternalEnterprise enterprise) Returns true if the user is the owner if the specified enterprise.
Parameters:
Returns: boolean Since: 03-01-2010 boolean isRestricted() Returns true if this user has authenticated via an SSO process and is restricted as to what can be accessed in this session. Returns: boolean Since: 05-20-2021 boolean isSystemUser() Returns true if the user is a System user (on a profile owned by the system enterprise). Returns: boolean Since: 07-14-2009 refresh() Forces a storage reload on the user information. Since: 01-27-2021 removeDevelopmentEnterprise() Removes the development enterprise associated with this user. Since: 12-06-2018 boolean switchToProfile(String profileId) Switches the user to the specified profile. Related UI components will automatically redraw when the response is returned.
Parameters:
Returns: boolean Since: 08-28-2009 String toString() Returns a description of this object. Returns: String Since: 12-31-2008 VCardFile toVCardFile(String fileName) Exports this user information to business card file. Information is based on personal profile. Profile information access permission rules apply
Parameters:
Returns: VCardFile Since: 12-13-2011 toggleDevelopmentTracking() If a development enterprise is associated with this user, this enables or disables global tracking. Since: 04-27-2021 boolean validateAccount(String code) Returns true if the code matches a code previously generated in the current session. See Message and Email setValidationCode methods.
Parameters:
Returns: boolean Since: 04-27-2009 |
Copyright © 2006 - 2024, ContractPal, Inc. All rights reserved. | API Date: Nov 18, 2024 01:04 PM |