Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Tenants currently can only be administered (create, update, remove) through the Web Console. In addition the TenantProvider service interface allows for looking tenants up (read).
For administrative purposes it would be good to have a TenantManager service interface which allows for these administrative tasks. Something like:
public interface TenantManager extends TenantProvider {
Tenant create(String tenantId, Map<String, Object> properties);
void setProperty(Tenant tenant, String name, Object value);
void remove(Tenant tenant);
}