---
title: "Update tenant information"
method: PUT
path: "/v1/tenants/{tenantId}"
tags: ["Tenants"]
---

# Update tenant information

`PUT /v1/tenants/{tenantId}`

Update tenant by ID, needs to be system admin.

## Parameters

- `#/paths/~1v1~1tenants~1%7BtenantId%7D/get/parameters/0` — unresolved $ref

## Request body

- object
  - `name` string
  - `disclaimer` string
  - `refreshTokenExpiration` number
  - `authTokenExpiration` number
  - `idleTimeout` number
  - `continuousVerificationEnabled` boolean
  - `ssoEnabled` boolean
  - `defaultIdp` string
  - `idpConfigs` union[]
    - union
      - object
        - `ssoMetadataUrl` string, required
        - `ssoMetadataXml` string
        - `ssoProvider` string, required
        - `ssoEmailFieldMapping` string, required
        - `ssoFirstNameFieldMapping` string, required
        - `ssoLastNameFieldMapping` string, required
        - `ssoGroupsFieldMapping` string, required
      - object
        - `ssoMetadataUrl` string
        - `ssoMetadataXml` string, required
        - `ssoProvider` string, required
        - `ssoEmailFieldMapping` string, required
        - `ssoFirstNameFieldMapping` string, required
        - `ssoLastNameFieldMapping` string, required
        - `ssoGroupsFieldMapping` string, required
  - `passwordExpiryDays` number
  - `passwordComplexity` boolean
  - `noPasswordReuse` boolean
  - `passwordExpiry` boolean

## Response `200`

Successful

- Schema[] — unresolved $ref

## Other responses

- `401` — Invalid token
- `403` — Caller is not authorized to perform this action

---

[API](https://skmtc.net/tetrascience/apis/tetra-data-lake.md) · [All operations](https://skmtc.net/tetrascience/apis/tetra-data-lake/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tetrascience/tetra-data-lake/revisions/0205e2bace53/schema)
