Skip to main content

MachineAccountV2

Import this model from the entry point of its package:

import { MachineAccountV2 } from '@sailpoint/angular-sdk/machine_accounts';

Properties​

NameTypeDescriptionNotes
id(optional) stringSystem-generated unique ID of the Object[readonly] [default to undefined]
namestringName of the Object[default to undefined]
created(optional) stringCreation date of the Object[readonly] [default to undefined]
modified(optional) stringLast modification date of the Object[readonly] [default to undefined]
machineIdentities(optional) Array<MachineAccountV2AllOfMachineIdentities>The machine identities linked to this machine account. The list is empty when there are none.[default to undefined]
description(optional) stringThe description of the machine account.[default to undefined]
nativeIdentity(optional) stringThe unique ID of the machine account generated by the source system.[default to undefined]
uuid(optional) stringThe unique ID of the account as determined by the account schema.[default to undefined]
ownerIdentity(optional) BaseReferenceDtoThe identity that owns this machine account.[default to undefined]
owners(optional) MachineAccountV2AllOfOwners[default to undefined]
subtype(optional) MachineAccountV2AllOfSubtype[default to undefined]
accessType(optional) stringThe connection type of the source this account is from.[default to undefined]
environment(optional) stringThe environment of the machine account.[default to undefined]
attributes(optional)Custom attributes specific to the machine account.[default to undefined]
connectorAttributes(optional)The connector attributes for the account.[default to undefined]
classificationMethod(optional) stringHow the account was classified as a machine account.[default to undefined]
manuallyEdited(optional) booleanIndicates whether the machine account has been manually edited.[default to false]
manuallyCorrelated(optional) booleanIndicates whether the account has been manually correlated to an identity.[default to false]
enabled(optional) booleanIndicates whether the account is enabled.[default to false]
locked(optional) booleanIndicates whether the account is currently locked.[default to false]
hasEntitlements(optional) booleanIndicates whether the account has entitlements.[default to false]
source(optional) BaseReferenceDtoThe source this machine account belongs to.[default to undefined]
resource(optional) MachineAccountV2AllOfResource[default to undefined]
datasetId(optional) stringID of the dataset the machine account was aggregated from. Null for accounts that were not aggregated from a dataset.[default to undefined]
type(optional) stringThe classification of the machine account.[default to undefined]
accountType(optional) stringDeprecated. Use type, which always has the same value.[default to undefined]
risk(optional) MachineAccountV2AllOfRisk[default to undefined]
permissionLevel(optional) stringThe permission level set by enrichment. Null when not enriched. Read-only.[readonly] [default to undefined]
compliance(optional) Array<MachineAccountV2AllOfCompliance>Compliance control IDs the machine account violates, set by enrichment. Null when not enriched; empty when no violations were recorded. Read-only.[readonly] [default to undefined]
lastUsedAt(optional) stringWhen the machine account was last used, set by enrichment. Null when not enriched. Read-only.[readonly] [default to undefined]