# `DocuSign.Model.UserAccountManagementGranularInformation`
[🔗](https://github.com/neilberkman/docusign_elixir/blob/v3.4.0/lib/docusign/model/user_account_management_granular_information.ex#L5)

Describes which account management capabilities a user has.

# `t`

```elixir
@type t() :: %DocuSign.Model.UserAccountManagementGranularInformation{
  canManageAccountSecuritySettings: String.t() | nil,
  canManageAccountSecuritySettingsMetadata:
    DocuSign.Model.SettingsMetadata.t() | nil,
  canManageAccountSettings: String.t() | nil,
  canManageAccountSettingsMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageAdmins: String.t() | nil,
  canManageAdminsMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageConnect: String.t() | nil,
  canManageConnectMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageDocumentRetention: String.t() | nil,
  canManageDocumentRetentionMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageEnvelopeTransfer: String.t() | nil,
  canManageEnvelopeTransferMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageGroupsButNotUsers: String.t() | nil,
  canManageGroupsButNotUsersMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageJointAgreements: String.t() | nil,
  canManageJointAgreementsMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageReporting: String.t() | nil,
  canManageReportingMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageSharing: String.t() | nil,
  canManageSharingMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageSigningGroups: String.t() | nil,
  canManageSigningGroupsMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageStamps: String.t() | nil,
  canManageStampsMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canManageUsers: String.t() | nil,
  canManageUsersMetadata: DocuSign.Model.SettingsMetadata.t() | nil,
  canViewUsers: String.t() | nil
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
