Skip to main content

MachineAccountSubtypeConfigDto

Contains comprehensive configuration details for machine account subtype approval, including creation and deletion approval requirements, approver lists, form and entitlement references, and approval status options.

Properties​

NameTypeDescriptionNotes
subtype_idstrUnique identifier representing the specific subtype of the machine account, used to distinguish between different machine account categories.[optional]
machine_account_createMachineAccountSubtypeConfigDtoMachineAccountCreate[optional]
machine_account_deleteMachineAccountSubtypeConfigDtoMachineAccountDelete[optional]
}

Example​

from sailpoint.machine_account_subtypes.models.machine_account_subtype_config_dto import MachineAccountSubtypeConfigDto

machine_account_subtype_config_dto = MachineAccountSubtypeConfigDto(
subtype_id='1419fc28-a8ed-4a07-9f5c-0cb5dfad6311',
machine_account_create=sailpoint.machine_account_subtypes.models.machine_account_subtype_config_dto_machine_account_create.MachineAccountSubtypeConfigDto_machineAccountCreate(
account_create_enabled = True,
approval_required = True,
form_id = '4f1bb61b-a0ab-4c0a-b9fb-20f44407b75a',
entitlement_id = '858d2151-ff19-464b-ae0d-6938b3af2baf',
password_setting = 'SET_TO_EXISTING_ATTRIBUTE',
password_attribute = 'accountName',
approval_config = sailpoint.machine_account_subtypes.models.machine_subtype_approval_config_dto.Machine Subtype Approval Config Dto(
approvers = 'manager, workgroup:1419fc28-a8ed-4a07-9f5c-0cb5dfad6311',
comments = 'ALL', ), ),
machine_account_delete=sailpoint.machine_account_subtypes.models.machine_account_subtype_config_dto_machine_account_delete.MachineAccountSubtypeConfigDto_machineAccountDelete(
approval_required = True,
approval_config = sailpoint.machine_account_subtypes.models.machine_subtype_approval_config_dto.Machine Subtype Approval Config Dto(
approvers = 'manager, workgroup:1419fc28-a8ed-4a07-9f5c-0cb5dfad6311',
comments = 'ALL', ), )
)

[Back to top]