> ## Documentation Index
> Fetch the complete documentation index at: https://stytch.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Connection

> Updates settings on the specified SCIM connection. Calls the `PUT /sdk/v1/b2b/scim/{connection_id}` endpoint. Requires an active session.

## Returns

**requestId** `String` *required*

**statusCode** `Int` *required*

**connection** `ApiB2bScimV1SCIMConnection?`

**properties**

**organizationId** `String` *required*

**connectionId** `String` *required*

**status** `String` *required*

**displayName** `String` *required*

**identityProvider** `String` *required*

**baseUrl** `String` *required*

**bearerTokenLastFour** `String` *required*

**scimGroupImplicitRoleAssignments** `List\<ApiB2bScimV1SCIMGroupImplicitRoleAssignments\>` *required*

**properties**

**roleId** `String` *required*

**groupId** `String` *required*

**groupName** `String` *required*

**nextBearerTokenLastFour** `String` *required*

**bearerTokenExpiresAt** `Instant?`

**nextBearerTokenExpiresAt** `Instant?`

```swift theme={null}
let params = B2BSCIMUpdateConnectionParameters(displayName: "Updated SCIM Connection")
let response = try await StytchB2B.scim.updateConnection(
    connectionId: "scim-connection-test-d5a3b680-e8a3-40c0-b815-ab79986666d0",
    request: params
)
```
