---
title: "PATCH /ver2/ScimIdentityService.svc/scim/v1/Users/bulk"
method: PATCH
path: "/ver2/ScimIdentityService.svc/scim/v1/Users/bulk"
tags: ["ScimIdentity"]
---

# PATCH /ver2/ScimIdentityService.svc/scim/v1/Users/bulk

`PATCH /ver2/ScimIdentityService.svc/scim/v1/Users/bulk`

## Request

- Base URL: `https://api.enviance.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.enviance.com/ver2/ScimIdentityService.svc/scim/v1/Users/bulk`
- Auth: none declared
- TypeScript: <https://skmtc.dev/enviance/apis/restapi/docs/ver2/ScimIdentityService.svc/scim/v1/Users/bulk/patch.ts> (a function with typed inputs; its response is checked against the schema)

envianceSdk.scim.UpdateHomeUserWithPasswordBulk
```
[
  [
    {
      "id": "C591F8A4-D783-4FF8-928F-3DA512DBB1E6",
      "password": "1111"
    },
    {
      "id": "DD4358D4-1665-4848-BA16-1EA7E0CDEA0D",
      "password": "1111"
    }
  ],
  "onsuccess",
  "onerror"
]
```

## Headers

- `EnvApi-Systemid` string
- `EnvApi-Packageid` string
- `EnvApi-Udf-DateTime-Iso-In-CustomFields` string
- `EnvApi-Udf-DateTime-ReadInUserTz` string
- `EnvApi-Udf-Value-Invariant` string
- `EnvApi-Localization-All` string
- `x-client-request-id` string

## Request body

- UpdateHomeUserWithPasswordBulk
  - `userList` EnvianceRestServicesVer2ScimScimResourcesUsersScimUser[]
    - `userName` string
    - `timezone` string
    - `groups` EnvianceRestServicesVer2ScimScimResourcesUsersReadOnlyGroup[]
      - `value` string, guid
      - `display` string
    - `password` string
    - `userType` 'HomeUser' | 'AccessUser', enum
    - `active` boolean
    - `addresses` EnvianceRestServicesVer2ScimScimResourcesUsersAddress[]
      - `country` string
      - `formatted` string
      - `locality` string
      - `postalCode` string
      - `primary` boolean
      - `region` string
      - `streetAddress` string
      - `type` string
      - `Home` string
      - `Other` string
      - `Work` string
    - `displayName` string
    - `emails` EnvianceRestServicesVer2ScimScimResourcesUsersElectronicMailAddress[]
      - `primary` boolean
      - `value` string
      - `type` string
      - `Home` string
      - `Other` string
      - `Work` string
    - `name` EnvianceRestServicesVer2ScimScimResourcesUsersName
      - `formatted` string
      - `familyName` string
      - `givenName` string
    - `phoneNumbers` EnvianceRestServicesVer2ScimScimResourcesUsersPhoneNumber[]
      - `value` string
      - `type` string
      - `Fax` string
      - `Home` string
      - `Mobile` string
      - `Other` string
      - `Pager` string
      - `Work` string
    - `preferredLanguage` string
    - `title` string
    - `urn:scim:schemas:enviance:user` EnvianceRestServicesVer2ScimScimResourcesUsersEnvianceScimUserExtention
      - `userRights` EnvianceRestServicesVer2ScimScimResourcesNameGrantedDto[]
        - `name` string
        - `granted` boolean
      - `expires` string, date-time
      - `emailDelivery` string
      - `receiveInformation` boolean
      - `commandFailureNotification` string
      - `reportCompletionNotification` string
      - `companyName` string
      - `mustChangePasswordAtNextLogin` boolean
      - `canNotChangePassword` boolean
      - `notExpirePassword` boolean
      - `comments` string
      - `properties` EnvianceRestServicesVer2ScimScimResourcesUsersProperty[]
        - `propertyName` string
        - `propertyValue` string
        - `isSensitiveData` boolean
        - `type` string
    - `id` string
    - `externalId` string
    - `meta` EnvianceRestServicesVer2ScimScimResourcesMetaData
      - `created` string, date-time
      - `lastModified` string
      - `location` string
      - `version` string
      - `attributes` string[]

## Response `default`

not available

---

[API](https://skmtc.dev/enviance/apis/restapi.md) - [All operations](https://skmtc.dev/enviance/apis/restapi/llms.txt) - [OpenAPI document](https://skmtc.dev/enviance/apis/restapi/revisions/45b2200a8cf2?raw)
