Skip to main content

Patch a Non-Employee Source​

patch a non-employee source. (partial update)
Patchable field: name, description, approvers, accountManagers Requires role context of idn:nesr:update.

Path Parameters
  • sourceId string required

    Source Id

    Example: e136567de87e4d029e60b3c3c55db56d
Request Body array required

A list of non-employee source update operations according to the JSON Patch standard.

  • op string required

    Possible values: [add, remove, replace, move, copy, test]

    The operation to be performed

  • path string required

    A string JSON Pointer representing the target path to an element to be affected by the operation

  • value object

    The value to be used for the operation, required for "add" and "replace" operations

    anyOf

  • string
Responses

A patched non-employee source object.


Schema
  • id UUID

    Non-Employee source id.

  • sourceId string

    Source Id associated with this non-employee source.

  • name string

    Source name associated with this non-employee source.

  • description string

    Source description associated with this non-employee source.

  • approvers object[]

    List of approvers

  • type string

    Possible values: [GOVERNANCE_GROUP, IDENTITY]

    Identifies if the identity is a normal identity or a governance group

  • id string

    Identity id

  • accountManagers object[]

    List of account managers

  • type string

    Possible values: [GOVERNANCE_GROUP, IDENTITY]

    Identifies if the identity is a normal identity or a governance group

  • id string

    Identity id

  • modified date-time

    When the request was last modified.

  • created date-time

    When the request was created.

Loading...