Skip to main content

SearchExportReportArguments

Arguments for Search Export report (SEARCH_EXPORT) The report file generated will be a zip file containing csv files of the search results.

Properties

NameTypeDescriptionNotes
indices[]IndexThe names of the Elasticsearch indices in which to search. If none are provided, then all indices will be searched.[optional]
querystrThe query using the Elasticsearch Query String Query syntax from the Query DSL extended by SailPoint to support Nested queries.[required]
columnsstrComma separated string consisting of technical attribute names of fields to include in report. Use access.spread, apps.spread, accounts.spread to include respective identity access details. Use accessProfiles.spread to unclude access profile details. Use entitlements.spread to include entitlement details.[optional]
sort[]strThe fields to be used to sort the search results. Use + or - to specify the sort direction.[optional]
}

Example

from sailpoint.v2024.models.search_export_report_arguments import SearchExportReportArguments

search_export_report_arguments = SearchExportReportArguments(
indices=[entitlements],
query='name:a*',
columns='displayName,firstName,lastName,email,created,attributes.cloudLifecycleState',
sort=[displayName, +id]
)

[Back to top]