Skip to content

Machine Account Attributes

Machine Account Provisioning Attributes

The following list contains the fields used in machine account creation.

Note

Parameters marked with an asterisk (*) are mandatory.

Field (Name) Type Required Initial Value / Mapping Allowed Values / Notes
name* string Yes Static: Enter unique username. Set this to a unique Snowflake username for machine account creation.
email* string Yes Disable (no default transform in template) Provide this value at request time.
display_name* string Yes Disable (no default transform in template) Provide this value at request time.
login_name string No Disable Use this when the login name differs from name.
type* string Yes Static: SERVICE machine-account indicator used by classification criteria.
disabled boolean No Disable Account state flag.
default_warehouse string No Disable Default warehouse assignment.
default_role string No Disable Default role assignment.
default_secondary_roles string No Disable Default secondary role behavior.

For additional details about machine account implementation, refer to the Machine Identity Security Overview.

Classification

The Classification attribute is used to identify and categorize the account as a Machine Account.

Attribute name : type

Value : SERVICE / LEGACY_SERVICE / SNOWFLAKE_SERVICE

For additional details about machine account classification, refer to Classifying Machine Accounts.

Documentation Feedback

Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.