---
title: "Changes to Create Managed Identity"
method: POST
path: "/identities"
---

# Changes to Create Managed Identity

`POST /identities`

> Every recorded change to this operation, newest first.
> 19 revisions in range; 1 not diffed.

## Timeline

Changed in 13 of 19 revisions.

- **2026-10-20** `adab9fd613a4`: 20 info
- **2026-10-06** `0e1a1696f553`: 1 breaking, 3 info
- **2026-09-25** `23c276ac7e55`: 4 info
- **2026-09-21** `ca2c61bb3604`: 102 breaking, 4 info
- **2026-08-27** `97f7655d105a`: 1 info
- **2026-08-25** `f1b3206690c9`: 14 info
- **2026-07-09** `aa8544683897`: 22 info
- **2026-06-26** `bbf1cd758a38`: 5 info
- **2026-05-11** `61cfa2ccce46`: 4 info
- **2026-04-20** `b2b5cc41d473`: 3 breaking, 22 info
- **2026-03-17** `58c125675f01`: 1 breaking, 4 info
- **2026-03-10** `49c99a6944de`: 1 info
- **2026-01-20** `98d6b538c88e`: 1 info

## Changes

- **2026-10-20** `adab9fd613a4`: 20 info
  - added the optional property `config/oneOf[subschema #11: Amazon EKS cluster configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #11: Amazon EKS cluster configuration]/overrideNextflowFusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #12: Google GKE cluster configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #12: Google GKE cluster configuration]/overrideNextflowFusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/overrideNextflowFusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #1: AWS Batch configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #1: AWS Batch configuration]/overrideNextflowFusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/overrideNextflowFusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #3: Seqera Compute configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #3: Seqera Compute configuration]/overrideNextflowFusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #4: Google Batch service configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #4: Google Batch service configuration]/overrideNextflowFusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/overrideNextflowFusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/overrideNextflowFusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/fusionVersion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/overrideNextflowFusionVersion` to the response with the `200` status
- **2026-10-06** `0e1a1696f553`: 1 breaking, 3 info
  - the response property `config/oneOf[subschema #6: Azure Batch configuration]/forge/containerRegIds` became nullable for the status `200`
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/usePrivateAddress` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/keyVaultUrl` to the response with the `200` status
  - the `config/oneOf[subschema #6: Azure Batch configuration]/forge/containerRegIds/items/` response's property pattern `^[0-9A-Za-z]{1,22}$` was added for the status `200`
- **2026-09-25** `23c276ac7e55`: 4 info
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/billingExportTable` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/billingExportTable` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/schedConfig/billingExportTable` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/schedConfig/billingExportTable` to the response with the `200` status
- **2026-09-21** `ca2c61bb3604`: 102 breaking, 4 info
  - the response property `config/environment` became nullable for the status `200`
  - the response property `config/nextflowConfig` became nullable for the status `200`
  - the response property `config/oneOf[subschema #10: Kubernetes compute configuration]/environment` became nullable for the status `200`
  - the response property `config/oneOf[subschema #10: Kubernetes compute configuration]/nextflowConfig` became nullable for the status `200`
  - the response property `config/oneOf[subschema #10: Kubernetes compute configuration]/postRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #10: Kubernetes compute configuration]/preRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #11: Amazon EKS cluster configuration]/environment` became nullable for the status `200`
  - the response property `config/oneOf[subschema #11: Amazon EKS cluster configuration]/nextflowConfig` became nullable for the status `200`
  - the response property `config/oneOf[subschema #11: Amazon EKS cluster configuration]/postRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #11: Amazon EKS cluster configuration]/preRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #12: Google GKE cluster configuration]/environment` became nullable for the status `200`
  - the response property `config/oneOf[subschema #12: Google GKE cluster configuration]/nextflowConfig` became nullable for the status `200`
  - the response property `config/oneOf[subschema #12: Google GKE cluster configuration]/postRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #12: Google GKE cluster configuration]/preRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #13: Univa Grid Engine configuration]/environment` became nullable for the status `200`
  - the response property `config/oneOf[subschema #13: Univa Grid Engine configuration]/nextflowConfig` became nullable for the status `200`
  - the response property `config/oneOf[subschema #13: Univa Grid Engine configuration]/postRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #13: Univa Grid Engine configuration]/preRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #14: Altair PBS configuration]/environment` became nullable for the status `200`
  - the response property `config/oneOf[subschema #14: Altair PBS configuration]/nextflowConfig` became nullable for the status `200`
  - the response property `config/oneOf[subschema #14: Altair PBS configuration]/postRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #14: Altair PBS configuration]/preRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #15: Moab configuration]/environment` became nullable for the status `200`
  - the response property `config/oneOf[subschema #15: Moab configuration]/nextflowConfig` became nullable for the status `200`
  - the response property `config/oneOf[subschema #15: Moab configuration]/postRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #15: Moab configuration]/preRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #16: Local execution configuration]/environment` became nullable for the status `200`
  - the response property `config/oneOf[subschema #16: Local execution configuration]/nextflowConfig` became nullable for the status `200`
  - the response property `config/oneOf[subschema #16: Local execution configuration]/postRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #16: Local execution configuration]/preRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #17: Google Life Sciences configuration (retired)]/environment` became nullable for the status `200`
  - the response property `config/oneOf[subschema #17: Google Life Sciences configuration (retired)]/nextflowConfig` became nullable for the status `200`
  - the response property `config/oneOf[subschema #17: Google Life Sciences configuration (retired)]/postRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #17: Google Life Sciences configuration (retired)]/preRunScript` became nullable for the status `200`
  - the response property `config/oneOf[subschema #1: AWS Batch configuration]/computeJobRole` became nullable for the status `200`
  - the response property `config/oneOf[subschema #1: AWS Batch configuration]/dragenInstanceType` became nullable for the status `200`
  - the response property `config/oneOf[subschema #1: AWS Batch configuration]/dragenQueue` became nullable for the status `200`
  - the response property `config/oneOf[subschema #1: AWS Batch configuration]/environment` became nullable for the status `200`
  - the response property `config/oneOf[subschema #1: AWS Batch configuration]/forge/dragenAmiId` became nullable for the status `200`
  - the response property `config/oneOf[subschema #1: AWS Batch configuration]/forge/dragenEnabled` became nullable for the status `200`
  - …66 more
- **2026-08-27** `97f7655d105a`: 1 info
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/bootDiskSizeGB` to the response with the `200` status
- **2026-08-25** `f1b3206690c9`: 14 info
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/maxCpusPerUser` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/maxSpotAttempts` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #1: AWS Batch configuration]/secretsKmsKeyId` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/maxCpusPerUser` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/maxSpotAttempts` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/secretsKmsKeyId` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/network` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/networkTags` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/schedConfig/maxCpusPerUser` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/schedConfig/maxSpotAttempts` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/subnetworks` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/usePrivateAddress` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/schedConfig/maxCpusPerUser` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/schedConfig/maxSpotAttempts` to the response with the `200` status
- **2026-07-09** `aa8544683897`: 22 info
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/backendStrategy` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/diskAllocation` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/fusionSnapshots` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/nvmeEnabled` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/pool` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/predictionModel` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/ebsEncrypted` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/ebsKmsKeyId` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/backendStrategy` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/diskAllocation` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/fusionSnapshots` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/nvmeEnabled` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/pool` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/predictionModel` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/subnetIds` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/vpcId` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/schedConfig` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/schedEnabled` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/schedConfig` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/schedEnabled` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/subnets` to the response with the `200` status
  - response property `config/oneOf[subschema #2: AWS Cloud configuration]/subnetId` deprecated
- **2026-06-26** `bbf1cd758a38`: 5 info
  - added the optional property `config/oneOf[subschema #5: Google Cloud configuration]/deletedResources` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/forge/bootDiskSizeGB` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/forge/headPool/allOf[#/components/schemas/AzBatchPoolConfig]/bootDiskSizeGB` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/forge/workerPool/allOf[#/components/schemas/AzBatchPoolConfig]/bootDiskSizeGB` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #7: Azure Cloud configuration]/deletedResources` to the response with the `200` status
- **2026-05-11** `61cfa2ccce46`: 4 info
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig/machineTypes` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #1: AWS Batch configuration]/deletedResources` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/deletedResources` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig/machineTypes` to the response with the `200` status
- **2026-04-20** `b2b5cc41d473`: 3 breaking, 22 info
  - the response property `config/oneOf[subschema #6: Azure Batch configuration]/deleteJobsOnCompletion` became nullable for the status `200`
  - the `config/oneOf[subschema #4: Google Batch service configuration]/computeJobsMachineType` response's property type changed from `string` to `array` for status `200`
  - the `config/oneOf[subschema #6: Azure Batch configuration]/deleteJobsOnCompletion` response's property type changed from `string` to no type for status `200`
  - added the optional property `config/oneOf[subschema #16: Local execution configuration]/schedConfig` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedConfig` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #4: Google Batch service configuration]/fusionSnapshots` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/deleteJobsOnCompletionEnabled` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/deleteTasksOnCompletion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/forge/dualPoolConfig` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/forge/headPool` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/forge/workerPool` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/headJobCpus` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/headJobMemoryMb` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/jobMaxWallClockTime` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/managedIdentityHeadResourceId` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/managedIdentityPoolClientId` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/managedIdentityPoolResourceId` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/subnetId` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/terminateJobsOnCompletion` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #6: Azure Batch configuration]/workerPool` to the response with the `200` status
  - the response optional property `config/oneOf[subschema #6: Azure Batch configuration]/deleteJobsOnCompletion` became read-only for the status `200`
  - added `#/components/schemas/JobCleanupPolicy` to the `config/oneOf[subschema #6: Azure Batch configuration]/deleteJobsOnCompletion` response property `allOf` list for the response status `200`
  - removed the `always` enum value from the `config/oneOf[subschema #6: Azure Batch configuration]/deleteJobsOnCompletion` response property for the response status `200`
  - removed the `never` enum value from the `config/oneOf[subschema #6: Azure Batch configuration]/deleteJobsOnCompletion` response property for the response status `200`
  - removed the `on_success` enum value from the `config/oneOf[subschema #6: Azure Batch configuration]/deleteJobsOnCompletion` response property for the response status `200`
- **2026-03-17** `58c125675f01`: 1 breaking, 4 info
  - added `#/components/schemas/LocalComputeConfig` to the `config` response property `oneOf` list for the response status `200`
  - added the optional property `config/oneOf[subschema #2: AWS Cloud configuration]/schedEnabled` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #4: Google Batch service configuration]/bootDiskImage` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #4: Google Batch service configuration]/computeJobsMachineType` to the response with the `200` status
  - added the optional property `config/oneOf[subschema #4: Google Batch service configuration]/networkTags` to the response with the `200` status
- **2026-03-10** `49c99a6944de`: 1 info
  - removed `#/components/schemas/LocalComputeConfig` from the `config` response property `oneOf` list for the response status `200`
- **2026-01-20** `98d6b538c88e`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/seqeralabs/apis/seqera-api/docs/identities/post.md) - [API](https://skmtc.dev/seqeralabs/apis/seqera-api.md) - [Page](https://skmtc.dev/seqeralabs/apis/seqera-api/changes/identities/post)
