Skip to main content

Searchdocument

Properties

NameTypeDescriptionNotes
DescriptionStringAccess item's description.[optional]
CreatedSystem.DateTimeISO-8601 date-time referring to the time when the object was created.[optional]
ModifiedSystem.DateTimeISO-8601 date-time referring to the time when the object was last modified.[optional]
SyncedSystem.DateTimeISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API. This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database. There may be some delay between the synced time and the time when the updated data is actually available in the search API.[optional]
EnabledBooleanIndicates whether the access item is currently enabled.[optional] [default to $false]
RequestableBooleanIndicates whether the access item can be requested.[optional] [default to $true]
RequestCommentsRequiredBooleanIndicates whether comments are required for requests to access the item.[optional] [default to $false]
OwnerBaseaccessOwner[optional]
IdStringID of the role.[required]
NameStringName of the role.[required]
SourceIdentitydocumentAllOfSource[optional]
Entitlements[]RoledocumentAllOfEntitlementsEntitlements included with the role.[optional]
EntitlementCountInt32Number of entitlements included with the role.[optional]
Segments[]BasesegmentSegments with the role.[optional]
SegmentCountInt32Number of segments with the role.[optional]
Tags[]StringTags that have been applied to the object.[optional]
Apps[]AppList of applications the identity has access to.[optional]
ActionStringName of the event as it's displayed in audit reports.[optional]
StageStringActivity's current stage.[optional]
StatusStringIdentity's status in SailPoint.[optional]
RequesterActivityidentity[optional]
RecipientActivityidentity[optional]
TrackingNumberStringID of the group of events.[optional]
Errors[]StringErrors provided by the source while completing account actions.[optional]
Warnings[]StringWarnings provided by the source while completing account actions.[optional]
Approvals[]ApprovalApprovals performed on an item during activity.[optional]
OriginalRequests[]OriginalrequestOriginal actions that triggered all individual source actions related to the account action.[optional]
ExpansionItems[]ExpansionitemControls that translated the attribute requests into actual provisioning actions on the source.[optional]
AccountRequests[]AccountrequestAccount data for each individual source action triggered by the original requests.[optional]
SourcesStringSources involved in the account activity.[optional]
DisplayNameStringIdentity's display name.[optional]
CloudGovernedBooleanIndicates whether the entitlement is cloud governed.[optional] [default to $false]
PrivilegedBooleanIndicates whether the entitlement is privileged.[optional] [default to $false]
AttributeStringAttribute information for the entitlement.[optional]
ValueStringValue of the entitlement.[optional]
SourceSchemaObjectTypeStringSource schema object type of the entitlement.[optional]
SchemaStringSchema type of the entitlement.[optional]
HashStringRead-only calculated hash value of an entitlement.[optional]
Attributes[map[string]AnyType]https://learn.microsoft.com/en-us/powershell/scripting/lang-spec/chapter-04?view=powershell-7.4Map or dictionary of key/value pairs.[optional]
TruncatedAttributes[]StringTruncated attributes of the entitlement.[optional]
ContainsDataAccessBooleanIndicates whether the entitlement contains data access.[optional] [default to $false]
ManuallyUpdatedFieldsEntitlementdocumentAllOfManuallyUpdatedFields[optional]
Permissions[]EntitlementdocumentAllOfPermissions[optional]
TypeStringEvent type. Refer to Event Types for a list of event types and their meanings.[optional]
ActorEventdocumentActor[optional]
TargetEventdocumentTarget[optional]
StackStringThe event's stack.[optional]
IpAddressStringTarget system's IP address.[optional]
DetailsStringID of event's details.[optional]
Objects[]StringObjects the event is happening to.[optional]
OperationStringOperation, or action, performed during the event.[optional]
TechnicalNameStringEvent's normalized name. This normalized name always follows the pattern of 'objects_operation_status'.[optional]
FirstNameStringIdentity's first name.[optional]
LastNameStringIdentity's last name.[optional]
EmailStringIdentity's primary email address.[optional]
PhoneStringIdentity's phone number.[optional]
InactiveBooleanIndicates whether the identity is inactive.[optional] [default to $false]
ProtectedBooleanIndicates whether the identity is protected.[optional] [default to $false]
EmployeeNumberStringIdentity's employee number.[optional]
ManagerIdentitydocumentAllOfManager[optional]
IsManagerBooleanIndicates whether the identity is a manager of other identities.[optional]
IdentityProfileIdentitydocumentAllOfIdentityProfile[optional]
DisabledBooleanIndicates whether the identity is disabled.[optional] [default to $false]
LockedBooleanIndicates whether the identity is locked.[optional] [default to $false]
ProcessingStateStringIdentity's processing state.[optional]
ProcessingDetailsProcessingdetails[optional]
Accounts[]BaseaccountList of accounts associated with the identity.[optional]
AccountCountInt32Number of accounts associated with the identity.[optional]
AppCountInt32Number of applications the identity has access to.[optional]
Access[]IdentityaccessList of access items assigned to the identity.[optional]
AccessCountInt32Number of access items assigned to the identity.[optional]
RoleCountInt32Number of roles assigned to the identity.[optional]
AccessProfileCountInt32Number of access profiles included with the role.[optional]
Owns[]OwnsAccess items the identity owns.[optional]
OwnsCountInt32Number of access items the identity owns.[optional]
TagsCountInt32Number of tags on the identity.[optional]
VisibleSegments[]StringList of segments that the identity is in.[optional]
VisibleSegmentCountInt32Number of segments the identity is in.[optional]
AccessProfiles[]BaseaccessprofileAccess profiles included with the role.[optional]
DimensionalBoolean[optional] [default to $false]
DimensionSchemaAttributeCountInt32Number of dimension attributes included with the role.[optional]
DimensionSchemaAttributes[]RoledocumentAllOfDimensionSchemaAttributesDimension attributes included with the role.[optional]
Dimensions[]RoledocumentAllOfDimensions[optional]

Examples

  • Prepare the resource
$Searchdocument = Initialize-Searchdocument  -Description Admin access `
-Created 2018-06-25T20:22:28.104Z `
-Modified 2018-06-25T20:22:28.104Z `
-Synced 2018-06-25T20:22:33.104Z `
-Enabled true `
-Requestable true `
-RequestCommentsRequired false `
-Owner null `
-Id 2c91808375d8e80a0175e1f88a575222 `
-Name Branch Manager Access `
-Source null `
-Entitlements null `
-EntitlementCount 3 `
-Segments null `
-SegmentCount 1 `
-Tags ["TAG_1","TAG_2"] `
-Apps null `
-Action AddEntitlement `
-Stage Completed `
-Status UNREGISTERED `
-Requester null `
-Recipient null `
-TrackingNumber 63f891e0735f4cc8bf1968144a1e7440 `
-Errors null `
-Warnings null `
-Approvals null `
-OriginalRequests null `
-ExpansionItems null `
-AccountRequests null `
-Sources smartsheet-test, airtable-v4, IdentityNow `
-DisplayName Carol.Adams `
-CloudGoverned false `
-Privileged false `
-Attribute groups `
-Value 1733ff75-441e-4327-9bfc-3ac445fd8cd1 `
-SourceSchemaObjectType group `
-Schema group `
-Hash c6fab95235584cca98a454a2f51e5683bc77d6a0 `
-Attributes {country=US, firstname=Carol, cloudStatus=UNREGISTERED} `
-TruncatedAttributes null `
-ContainsDataAccess null `
-ManuallyUpdatedFields null `
-Permissions null `
-Type ACCESS_ITEM `
-Actor null `
-Target null `
-Stack tpe `
-IpAddress 52.52.97.85 `
-Details 73b65dfbed1842548c207432a18c84b0 `
-Objects null `
-Operation ADD `
-TechnicalName ENTITLEMENT_ADD_PASSED `
-FirstName Carol `
-LastName Adams `
-Email Carol.Adams@sailpointdemo.com `
-Phone +1 440-527-3672 `
-Inactive false `
-Protected false `
-EmployeeNumber 1a2a3d4e `
-Manager null `
-IsManager false `
-IdentityProfile null `
-Disabled false `
-Locked false `
-ProcessingState ERROR `
-ProcessingDetails null `
-Accounts null `
-AccountCount 3 `
-AppCount 2 `
-Access null `
-AccessCount 5 `
-RoleCount 1 `
-AccessProfileCount 1 `
-Owns null `
-OwnsCount 5 `
-TagsCount null `
-VisibleSegments [All Employees] `
-VisibleSegmentCount 1 `
-AccessProfiles null `
-Dimensional false `
-DimensionSchemaAttributeCount 3 `
-DimensionSchemaAttributes null `
-Dimensions null
  • Convert the resource to JSON
$Searchdocument | ConvertTo-JSON

[Back to top]