new module:model/UserSettingsInformation()
- Source:
Constructs a new UserSettingsInformation
.
Properties that configure the settings for a user. Some elements of this object have a metadata
property, which includes the following: - rights
: The calling users permissions to edit this setting (can be editable
or read_only
) - uiHint
: Internally used to build UIs (can be available
or hidden
) - options
: The values supported for this setting (not all settings have this element)
Members
(inner) accountAgreementsAccessType :String
- Source:
Type:
- String
(inner) accountAgreementsAccessTypeMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) accountManagementGranular :module:model/UserAccountManagementGranularInformation
- Source:
Describes which account management capabilities a user has.
Type:
(inner) adminOnly :String
- Source:
Type:
- String
(inner) adminOnlyMetadata :module:model/SettingsMetadata
- Source:
Reserved for DocuSign.
Type:
(inner) allowAccessToAllAccountAgreements :String
- Source:
Type:
- String
(inner) allowAccessToAllAccountAgreementsMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) allowAutoTagging :String
- Source:
Type:
- String
(inner) allowedOrchestrationAccess :String
- Source:
Type:
- String
(inner) allowedOrchestrationAccessMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) allowEnvelopeTransferTo :String
- Source:
Type:
- String
(inner) allowEnvelopeTransferToMetadata :module:model/SettingsMetadata
- Source:
Reserved for DocuSign.
Type:
(inner) allowEsealRecipients :String
- Source:
Type:
- String
(inner) allowEsealRecipientsMetadata :module:model/SettingsMetadata
- Source:
Metadata about the allowEsealRecipientsMetadata
property.
Type:
(inner) allowPowerFormsAdminToAccessAllPowerFormEnvelope :String
- Source:
Type:
- String
(inner) allowPowerFormsAdminToAccessAllPowerFormEnvelopeMetadata :module:model/SettingsMetadata
- Source:
Metadata about the allowPowerFormsAdminToAccessAllPowerFormEnvelopeMetadata
property.
Type:
(inner) allowRecipientLanguageSelection :String
- Source:
Type:
- String
(inner) allowRecipientLanguageSelectionMetadata :module:model/SettingsMetadata
- Source:
Metadata for allowRecipientLanguageSelection.
Type:
(inner) allowSendOnBehalfOf :String
- Source:
Type:
- String
(inner) allowSendOnBehalfOfMetadata :module:model/SettingsMetadata
- Source:
Metadata for allowSendOnBehalfOf.
Type:
(inner) allowSupplementalDocuments :String
- Source:
Type:
- String
(inner) allowSupplementalDocumentsMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the allowSupplementalDocuments
property is editable.
Type:
(inner) allowTransactions :String
- Source:
Type:
- String
(inner) allowTransactionsMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) anchorTagVersionedPlacementEnabled :String
- Source:
Type:
- String
(inner) apiAccountWideAccess :String
- Source:
Type:
- String
(inner) apiAccountWideAccessMetadata :module:model/SettingsMetadata
- Source:
Metadata for apiAccountWideAccess.
Type:
(inner) apiCanExportAC :String
- Source:
Type:
- String
(inner) apiCanExportACMetadata :module:model/SettingsMetadata
- Source:
Metadata about the apiCanExportACMetadata
property.
Type:
(inner) bulkSend :String
- Source:
Type:
- String
(inner) bulkSendMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the bulkSend
property is editable.
Type:
(inner) canBulkUploadAgreements :String
- Source:
Type:
- String
(inner) canBulkUploadAgreementsMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) canChargeAccount :String
- Source:
Type:
- String
(inner) canChargeAccountMetadata :module:model/SettingsMetadata
- Source:
Reserved for DocuSign.
Type:
(inner) canCreateTransaction :String
- Source:
Type:
- String
(inner) canCreateTransactionMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) canDeleteDocumentsInTransaction :String
- Source:
Type:
- String
(inner) canDeleteDocumentsInTransactionMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) canDeleteTransaction :String
- Source:
Type:
- String
(inner) canDeleteTransactionMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) canEditSharedAddressbook :String
- Source:
Type:
- String
(inner) canEditSharedAddressbookMetadata :module:model/SettingsMetadata
- Source:
Metadata about the canEditSharedAddressbookMetadata
property.
Type:
(inner) canLockEnvelopes :String
- Source:
Type:
- String
(inner) canLockEnvelopesMetadata :module:model/SettingsMetadata
- Source:
Metadata about the canLockEnvelopes
property.
Type:
(inner) canManageAccount :String
- Source:
Type:
- String
(inner) canManageAccountMetadata :module:model/SettingsMetadata
- Source:
Metadata about the canManageAccountMetadata
property.
Type:
(inner) canManageAgreementParties :String
- Source:
Type:
- String
(inner) canManageAgreementPartiesMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) canManageDistributor :String
- Source:
Type:
- String
(inner) canManageDistributorMetadata :module:model/SettingsMetadata
- Source:
Metadata about the canManageDistributor
property.
Type:
(inner) canManageTemplates :String
- Source:
Type:
- String
(inner) canManageTemplatesMetadata :module:model/SettingsMetadata
- Source:
Metadata about the canManageTemplates
property.
Type:
(inner) canSendAPIRequests :String
- Source:
Type:
- String
(inner) canSendAPIRequestsMetadata :module:model/SettingsMetadata
- Source:
Metadata about the canSendAPIRequests
property.
Type:
(inner) canSendEnvelope :String
- Source:
Type:
- String
(inner) canSendEnvelopeMetadata :module:model/SettingsMetadata
- Source:
Metadata about the canSendEnvelope
property.
Type:
(inner) canSendEnvelopesViaSMS :String
- Source:
Type:
- String
(inner) canSendEnvelopesViaSMSMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) canSignEnvelope :String
- Source:
Type:
- String
(inner) canSignEnvelopeMetadata :module:model/SettingsMetadata
- Source:
Metadata about the canSignEnvelope
property.
Type:
(inner) canUseScratchpad :String
- Source:
Type:
- String
(inner) canUseScratchpadMetadata :module:model/SettingsMetadata
- Source:
Metadata about the canUseScratchpad
property.
Type:
(inner) canUseSmartContracts :String
- Source:
Type:
- String
(inner) canUseSmartContractsMetadata :module:model/SettingsMetadata
- Source:
Reserved for DocuSign.
Type:
(inner) disableDocumentUpload :String
- Source:
Type:
- String
(inner) disableDocumentUploadMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the disableDocumentUpload
property is editable.
Type:
(inner) disableOtherActions :String
- Source:
Type:
- String
(inner) disableOtherActionsMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the disableOtherActions
property is editable.
Type:
(inner) enableDSPro :String
- Source:
Type:
- String
(inner) enableDSProMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the enableDSPro
property is editable.
Type:
(inner) enableKeyTermsSuggestionsByDocumentType :String
- Source:
Type:
- String
(inner) enableKeyTermsSuggestionsByDocumentTypeMetadata :module:model/SettingsMetadata
- Source:
Type:
(inner) enableSequentialSigningAPI :String
- Source:
Type:
- String
(inner) enableSequentialSigningAPIMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the enableSequentialSigningAPI
property is editable.
Type:
(inner) enableSequentialSigningUI :String
- Source:
Type:
- String
(inner) enableSequentialSigningUIMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the enableSequentialSigningUI
property is editable.
Type:
(inner) enableSignerAttachments :String
- Source:
Type:
- String
(inner) enableSignerAttachmentsMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the enableSignerAttachments
property is editable.
Type:
(inner) enableSignOnPaperOverride :String
- Source:
Type:
- String
(inner) enableSignOnPaperOverrideMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the enableSignOnPaperOverride
property is editable.
Type:
(inner) enableTransactionPoint :String
- Source:
Type:
- String
(inner) enableTransactionPointMetadata :module:model/SettingsMetadata
- Source:
Reserved for DocuSign.
Type:
(inner) enableVaulting :String
- Source:
Type:
- String
(inner) enableVaultingMetadata :module:model/SettingsMetadata
- Source:
Metadata that indicates whether the enableVaulting
property is editable.
Type:
(inner) expressSendOnly :String
- Source:
Type:
- String
(inner) locale :String
- Source:
Type:
- String
(inner) localeMetadata :module:model/SettingsMetadata
- Source:
Metadata about the locale
property.
Type:
(inner) localePolicy :module:model/LocalePolicy
- Source:
Reserved for DocuSign.
Type:
(inner) manageClickwrapsMode :String
- Source:
Type:
- String
(inner) manageClickwrapsModeMetadata :module:model/SettingsMetadata
- Source:
Metadata about the manageClickwrapsMode
property.
Type:
(inner) modifiedBy :String
- Source:
Type:
- String
(inner) modifiedByMetadata :module:model/SettingsMetadata
- Source:
Metadata about the modifiedBy
property.
Type:
(inner) modifiedDate :String
- Source:
Type:
- String
(inner) modifiedDateMetadata :module:model/SettingsMetadata
- Source:
Metadata about the modifiedDate
property.
Type:
(inner) modifiedPage :String
- Source:
Type:
- String
(inner) modifiedPageMetadata :module:model/SettingsMetadata
- Source:
Metadata about the modifiedPage
property.
Type:
(inner) newSendUI :String
- Source:
Type:
- String
(inner) newSendUIMetadata :module:model/SettingsMetadata
- Source:
Metadata about the newSendUI
property.
Type:
(inner) powerFormMode :String
- Source:
Type:
- String
(inner) powerFormModeMetadata :module:model/SettingsMetadata
- Source:
Metadata about the powerFormMode
property.
Type:
(inner) recipientViewedNotification :String
- Source:
Type:
- String
(inner) recipientViewedNotificationMetadata :module:model/SettingsMetadata
Metadata about the recipientViewedNotification
property.
Type:
(inner) sealIdentifiers :Array.<module:model/SealIdentifier>
Type:
- Array.<module:model/SealIdentifier>
(inner) selfSignedRecipientEmailDocument :String
Type:
- String
(inner) selfSignedRecipientEmailDocumentMetadata :module:model/SettingsMetadata
Metadata that indicates whether the selfSignedRecipientEmailDocument
property is editable.
Type:
(inner) senderEmailNotifications :module:model/SenderEmailNotifications
An array of email notifications that sets the email the user receives when they are a sender. When the specific email notification is set to true, the user will receive those types of email notifications from DocuSign. The user inherits the default account sender email notification settings when the user is created. The email notifications are: * envelopeComplete * changedSigner * senderEnvelopeDeclined * withdrawnConsent * recipientViewed * deliveryFailed
Type:
(inner) signerEmailNotifications :module:model/SignerEmailNotifications
An array of email notifications that specifies the email the user receives when they are a recipient. When the specific email notification is set to true, the user receives those types of email notifications from DocuSign. The user inherits the default account email notification settings when the user is created.
Type:
(inner) supplementalDocumentIncludeInDownload :String
Type:
- String
(inner) supplementalDocumentsMustAccept :String
Type:
- String
(inner) supplementalDocumentsMustAcceptMetadata :module:model/SettingsMetadata
Metadata that indicates whether the supplementalDocumentsMustAccept
property is editable.
Type:
(inner) supplementalDocumentsMustRead :String
Type:
- String
(inner) supplementalDocumentsMustReadMetadata :module:model/SettingsMetadata
Metadata that indicates whether the supplementalDocumentsMustRead
property is editable.
Type:
(inner) supplementalDocumentsMustView :String
Type:
- String
(inner) supplementalDocumentsMustViewMetadata :module:model/SettingsMetadata
Metadata that indicates whether the supplementalDocumentsMustView
property is editable.
Type:
(inner) templateActiveCreation :String
Type:
- String
(inner) templateActiveCreationMetadata :module:model/SettingsMetadata
Metadata about the templateActiveCreation
property.
Type:
(inner) templateApplyNotify :String
Type:
- String
(inner) templateApplyNotifyMetadata :module:model/SettingsMetadata
Metadata about the templateApplyNotify
property.
Type:
(inner) templateAutoMatching :String
Type:
- String
(inner) templateAutoMatchingMetadata :module:model/SettingsMetadata
Metadata about the templateAutoMatching
property.
Type:
(inner) templateMatchingSensitivity :String
Type:
- String
(inner) templateMatchingSensitivityMetadata :module:model/SettingsMetadata
Metadata about the tempalteMatchingSensitivity
property.
Type:
(inner) templatePageLevelMatching :String
Type:
- String
(inner) templatePageLevelMatchingMetadata :module:model/SettingsMetadata
Metadata about the templatePageLevelMatching
property.
Type:
(inner) timezoneDST :String
Type:
- String
(inner) timezoneDSTMetadata :module:model/SettingsMetadata
Metadata about the timezoneDST
property.
Type:
(inner) timezoneMask :String
Type:
- String
(inner) timezoneMaskMetadata :module:model/SettingsMetadata
Metadata about the timezoneMask
property.
Type:
(inner) timezoneOffset :String
Type:
- String
(inner) timezoneOffsetMetadata :module:model/SettingsMetadata
Metadata about the timezoneOffset
property.
Type:
(inner) timezoneSendingPref :String
Type:
- String
(inner) timezoneSendingPrefMetadata :module:model/SettingsMetadata
Reserved for DocuSign.
Type:
(inner) timezoneSigningPref :String
Type:
- String
(inner) timezoneSigningPrefMetadata :module:model/SettingsMetadata
Reserved for DocuSign.
Type:
(inner) transactionPointSiteNameURL :String
Type:
- String
(inner) transactionPointSiteNameURLMetadata :module:model/SettingsMetadata
Reserved for DocuSign.
Type:
(inner) transactionPointUserName :String
Type:
- String
(inner) transactionPointUserNameMetadata :module:model/SettingsMetadata
Reserved for DocuSign.
Type:
(inner) vaultingMode :String
Type:
- String
(inner) vaultingModeMetadata :module:model/SettingsMetadata
Metadata about the vaultingMode
property.
Type:
(inner) webForms :String
Type:
- String
(inner) webFormsMetadata :module:model/SettingsMetadata
Type:
Methods
(static) constructFromObject(data, obj) → {module:model/UserSettingsInformation}
- Source:
Constructs a UserSettingsInformation
from a plain JavaScript object, optionally creating a new instance.
Copies all relevant properties from data
to obj
if supplied or a new instance if not.
Parameters:
Name | Type | Description |
---|---|---|
data |
Object | The plain JavaScript object bearing properties of interest. |
obj |
module:model/UserSettingsInformation | Optional instance to populate. |
Returns:
The populated UserSettingsInformation
instance.