Невозможно войти с помощью ibmcloud CLI - PullRequest
0 голосов
/ 26 апреля 2020

Я полностью озадачен этой проблемой. У меня вход в систему с помощью ibmcloud CLI.

Итак, я создал учетную запись IBM Cloud с использованием account-01. Я создал Организацию и пространство, а затем создал в ней приложение Cloud Foun dry. Используя account-01, я могу войти в систему, используя «ibmcloud login», и могу установить цель, используя «ibmcloud target --cf».

Теперь я пригласил другого пользователя - account-01 в организацию и дал им менеджера. доступ к Организации и Разработчик доступ к Пространству. Они могут войти в систему с помощью веб-сайта и увидеть приложение Cloud Foun dry при переходе на мою учетную запись.

Использование ibmcloud CLI; они могут войти; но они не могут установить цель. Так как они не могут установить цель; затем они не могут подключиться к приложениям для развертывания новых версий, см. журналы и т. д. c.

Сообщение об ошибке не имеет для меня никакого смысла. Ниже приведены шаги:

C:\Users\admin>ibmcloud login
API endpoint: https://cloud.ibm.com
Region: au-syd

Email> account-02@gmail.com

Password>
Authenticating...
OK

Select an account:
1. Account-01's Account (yyyy) <-> 1234324
2. Account-03's Account (xxxxx) <-> 2234325
Enter a number> 1
Targeted account Account-01's Account (yyyy) <-> 1234324


API endpoint:      https://cloud.ibm.com
Region:            au-syd
User:              account-02@gmail.com
Account:           Account-01's Account (yyyy) <-> 1234324
Resource group:    No resource group targeted, use 'ibmcloud target -g RESOURCE_GROUP'
CF API endpoint:
Org:
Space:

C:\Users\admin>ibmcloud target --cf
FAILED
Could not login to Cloud Foundry: Remote server error. Status code: 403, error code: forbidden, message: BMXLS0201E: No such account

Почему этот пользователь не может войти? Не хватает ли других разрешений, которые я где-то не установил.

1 Ответ

0 голосов
/ 01 мая 2020

Я получил группу - перейдя в «Управление -> Учетная запись -> Группы ресурсов» в левой панели навигации. Это был «По умолчанию». Поэтому я добавил его, как показано.

$ ibmcloud target -g Default
Targeted resource group Default



API endpoint:      https://cloud.ibm.com   
Region:            us-south   
User:              personal@gmail.com   
Account:           xyz (abcd)   
Resource group:    Default   
CF API endpoint:   https://api.us-south.cf.cloud.ibm.com (API version: 2.147.0)   
Org:                  
Space:                

Tip: If you are managing Cloud Foundry applications and services
- Use 'ibmcloud target --cf' to target Cloud Foundry org/space interactively, or use 'ibmcloud target --cf-api ENDPOINT -o ORG -s SPACE' to target the org/space.
- Use 'ibmcloud cf' if you want to run the Cloud Foundry CLI with current IBM Cloud CLI context
...