Skip to main content

Create source app

POST 

/source-apps

experimental

This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to true to use this endpoint.

This endpoint creates a source app using the given source app payload

Request

Header Parameters

    X-SailPoint-Experimental stringrequired

    Default value: true

    Use this header to enable this experimental API.

    Example: true

Body

required

    name stringrequired

    The source app name

    description stringrequired

    The description of the source app

    matchAllAccounts boolean

    True if the source app match all accounts

    accountSource

    object

    required

    id stringrequired

    The source ID

    type string

    The source type, will always be "SOURCE"

    name string

    The source name

Responses

Responds with the source app as created.

Schema

    id string

    The source app id

    cloudAppId string

    The deprecated source app id

    name string

    The source app name

    created date-time

    Time when the source app was created

    modified date-time

    Time when the source app was last modified

    enabled boolean

    True if the source app is enabled

    provisionRequestEnabled boolean

    True if the source app is provision request enabled

    description string

    The description of the source app

    matchAllAccounts boolean

    True if the source app match all accounts

    appCenterEnabled boolean

    Default value: true

    True if the source app is shown in the app center

    accountSource

    object

    nullable

    id string

    The source ID

    type string

    The source type, will always be "SOURCE"

    name string

    The source name

    useForPasswordManagement boolean

    If the source is used for password management

    passwordPolicies

    object[]

    nullable

    The password policies for the source

  • Array [

  • type DtoType (string)

    Possible values: [ACCOUNT_CORRELATION_CONFIG, ACCESS_PROFILE, ACCESS_REQUEST_APPROVAL, ACCOUNT, APPLICATION, CAMPAIGN, CAMPAIGN_FILTER, CERTIFICATION, CLUSTER, CONNECTOR_SCHEMA, ENTITLEMENT, GOVERNANCE_GROUP, IDENTITY, IDENTITY_PROFILE, IDENTITY_REQUEST, MACHINE_IDENTITY, LIFECYCLE_STATE, PASSWORD_POLICY, ROLE, RULE, SOD_POLICY, SOURCE, TAG, TAG_CATEGORY, TASK_RESULT, REPORT_RESULT, SOD_VIOLATION, ACCOUNT_ACTIVITY, WORKGROUP]

    DTO type

    id string

    ID of the object to which this reference applies

    name string

    Human-readable display name of the object to which this reference applies

  • ]

  • owner

    object

    nullable

    type DtoType (string)

    Possible values: [ACCOUNT_CORRELATION_CONFIG, ACCESS_PROFILE, ACCESS_REQUEST_APPROVAL, ACCOUNT, APPLICATION, CAMPAIGN, CAMPAIGN_FILTER, CERTIFICATION, CLUSTER, CONNECTOR_SCHEMA, ENTITLEMENT, GOVERNANCE_GROUP, IDENTITY, IDENTITY_PROFILE, IDENTITY_REQUEST, MACHINE_IDENTITY, LIFECYCLE_STATE, PASSWORD_POLICY, ROLE, RULE, SOD_POLICY, SOURCE, TAG, TAG_CATEGORY, TASK_RESULT, REPORT_RESULT, SOD_VIOLATION, ACCOUNT_ACTIVITY, WORKGROUP]

    DTO type

    id string

    ID of the object to which this reference applies

    name string

    Human-readable display name of the object to which this reference applies

Loading...