Похоже, вы пытаетесь аутентифицировать TenantMgtAdminService
как admin@carbon.super
(по умолчанию супер-администратор сервера), и это успешно. Но если вы попытаетесь получить доступ к той же службе, что и администратор другого арендатора (admin@abc.com
), это даст вам HTTP 401 неавторизованным.
Это ожидаемое поведение, поскольку администратор сервера должен иметь возможность управлять другими арендаторами. Но каждый арендатор полностью отделен и не знает о существовании других арендаторов. Даже из консоли управления вы не можете перечислить всех арендаторов по логину в качестве администратора арендатора. Принимая во внимание, что вы можете перечислить арендаторов как супер-администратор.
Требуется разрешение для операции retrieveTenants
Но вы можете получить информацию об арендаторе только как администратор арендатора, используя getTenant
операция.
Требуется разрешение для операции getTenant