Skip to content

Export / Import IAM project configuration #1188

Description

@F-Legrand

User story

As a Platform Admin or Channel Partner,
I want to export the IAM elements of a project and reimport it into a new project directly from the platform UI,
So that I can replicate a base project IAM setup across environments without using external API tools or writing cURL commands manually.

As a first iteration on the global Export / Import feature, we begin with IAM. Other components will follow in another Feature (#658).

Acceptance criteria

The export is triggered from the settings of IAM component with a single action
The exported archive is immediately downloadable
The import flow supports uploading a local file directly from the user's machine
The accepted file formats per component match the existing export format
The user receives explicit feedback on the import result
The import is logged in the Audit Trail
IAM import trigger a warning modal stating what the import will reset
Only users with the Admin role can trigger an import on any component

You can follow this task with the notification on the right tab.

Ask us anything here in the comments below, and vote with emojis for most requested items !
👍 to vote for this issue

Discuss on Discord

Feel free to discuss with us on https://discord.gg/ovhcloud

Metadata

Metadata

Assignees

Fields

No fields configured for Feature.

Projects

Status
Planned

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions