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.