Imagine the following tenant tree:
- root
-- tenant A (2 users, 4 delivery services)
--- tenant A.A (5 users, 3 delivery services)
-- bad tenant B (6 users, 2 delivery services)
--- bad tenant B.B (3 users, 4 delivery services)
Because tenant B is misbehaving, you can currently do this manually:
___
From: Nir Sopher
Sent: Wednesday, December 12, 2018 12:45 AM
To: dev@trafficcontrol.apache.org
Subject: [EXTERNAL] Re: Tenancy is broken
Hi,
IIRC, when tenancy was added, the plan was that a user of an inactive
tenant cannot do anything.
A user of its active parent ca
Hi,
IIRC, when tenancy was added, the plan was that a user of an inactive
tenant cannot do anything.
A user of its active parent can manipulate the inactive tenant resources.
I thought it was even covered by a UT, but anyhow, as I see it, any other
current behavior should be fixed.
See [NS] inline
There are massive issues with how 'active' on a tenant is treated. The
discussion has been had on this github issue:
https://github.com/apache/trafficcontrol/issues/2732 but I will try to
summarize.
First problem: An inactive tenant can be neither modified in any way (including
re-activating