Skip to main content

Update Organization

PUT 

/updateOrganization

This API updates an organization in SSM. The Authorization must have Bearer followed by Token. Mandatory params: organizationname, username - user who is updating the organization Optional params: updatedorgname - param to update organization name Organization Detail attributes can be passed like organizationtype, parentorganization, primarycontact, customproperty<1 to 20> etc. Note: organization status update is not allowed. endpoints - List of endpoints with params -

  1. endpointname 2. updatetype - ADD/REMOVE

roles - List of roles with params -

  1. rolename 2. updatetype - ADD/REMOVE

rules - List of rules with params -

  1. name 2. type - BUISNESS/TECH/USERUPDATE/NEWUSER/REMOVEUSER/UPDATE_ENTITLEMENT/NEW_ENTITLEMENT/REMOVE_ENTITLEMENT/REQUEST 3. updatetype - ADD/REMOVE

entitlements - List of entitlements with params -

  1. entitlementvalue 2. entitlementtype 3. endpoint 4. updatetype - ADD/REMOVE

users - List of users with params -

  1. username 2. updatetype - ADD/REMOVE

owners -

  1. owner 2. rank 3. updatetype(add/update/remove) 4. policy(can be SUPERADMIN/ADMIN/BULKADMIN/READONLY)

attributes -

  1. attributegroupname 2. attributes 3. value 4. attributevalues 5. updatetype(addgroup/deletegroup/updategroup)

Request

Body

    attributes

    object[]

  • Array [

  • attributegroupname string
    attributes string

    attributevalues

    object

    pincode string
    street string
    updatetype string
    value string
  • ]

  • comments string
    customproperty10 string
    customproperty5 string

    endpoints

    object[]

  • Array [

  • cp1 string
    cp2 string
    cp3 string
    cp4 string
    cp5 string
    endpointname string
    updatetype string
  • ]

  • entitlements

    object[]

  • Array [

  • endpoint string
    entitlementtype string
    entitlementvalue string
    updatetype string
  • ]

  • location string
    organizationname string
    organizationtype string

    owners

    object[]

  • Array [

  • owner string
    rank number
    updatetype string
  • ]

  • parentorganization string
    primarycontact string

    roles

    object[]

  • Array [

  • rolename string
    updatetype string
  • ]

  • status string
    username string

    users

    object[]

  • Array [

  • updatetype string
    username string
  • ]

Responses

Update Organization

Response Headers

  • Access-Control-Allow-Credentials

    string

  • Access-Control-Allow-Origin

    string

  • Cache-Control

    string

  • Date

    string

  • Expires

    string

  • Referrer-Policy

    string

  • Server

    string

  • Set-Cookie

    string

  • Strict-Transport-Security

    string

  • X-Content-Type-Options

    string

  • X-Frame-Options

    string

Schema

    errorCode string
    msg string
Loading...