Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New command: m365 entra multitenant remove #6009

Open
MartinM85 opened this issue Apr 30, 2024 · 5 comments · May be fixed by #6034
Open

New command: m365 entra multitenant remove #6009

MartinM85 opened this issue Apr 30, 2024 · 5 comments · May be fixed by #6034

Comments

@MartinM85
Copy link
Contributor

MartinM85 commented Apr 30, 2024

Usage

m365 entra multitenant remove [options]

Description

Removes a multitenant organization

Options

Option Description
-f, --force Don't prompt for confirmation.

Examples

Remove the multitenant organization

m365 entra multitenant remove

Remove the multitenant organization without prompting for confirmation

m365 entra multitenant remove --force

Default properties

No response

Additional Info

Multitenant organization is a brand new feature in Microsoft Entra ID

https://learn.microsoft.com/en-us/entra/identity/multi-tenant-organizations/overview

The signed-in user must be assigned at least the Security Administrator role. It requires new permission MultiTenantOrganization.ReadWrite.All

Only an active owner tenant can remove the entire multitenant organization. It will also remove all member tenants.

I will work on it.

@MartinM85 MartinM85 changed the title New command: m365 multitenant remove New command: m365 entra multitenant remove May 3, 2024
@Adam-it Adam-it added needs peer review Needs second pair of eyes to review the spec or PR and removed on hold labels May 4, 2024
@Adam-it
Copy link
Contributor

Adam-it commented May 4, 2024

the naming is set so let's start reviewing the spec 👍

@Jwaegebaert
Copy link
Contributor

@MartinM85, which endpoint would you call to achieve this? Just had a quick look through the docs and didn't find anything regarding the reset of a multitenant organization structure, so I'm curious about your approach.

@MartinM85
Copy link
Contributor Author

@Jwaegebaert I will use this.

entra multitenant remove will remove all joined tenants and the owner tenant will be removed as the last one which will trigger deletion of the entire multitenant organization (already tested on my side). I will add a remark to the doc that all joined tenants will be removed.

An active owner tenant can remove itself as long as there is no other active tenant remaining, thereby deleting the entire multitenant organization.

@Jwaegebaert
Copy link
Contributor

All right, good to know. Before we continue, we'll also need to add the --force option to this command as it's a remove command. But besides that, it should be good to go.

@MartinM85
Copy link
Contributor Author

@Jwaegebaert Spec updated.

@Jwaegebaert Jwaegebaert added work in progress and removed needs peer review Needs second pair of eyes to review the spec or PR labels May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants