Question & Answer
Question
Answer
apic login --username <username> --password <password> --server <apic-address> --realm provider/default-idp-2
Logged into dev.apic.ibm.com successfully
apic identity-providers:list --scope provider --server <apic-address>
default-idp-2
$HOME/Tools/apic roles:list --scope consumer-org --consumer-org <consumer-org-name> --org <provider-org-name> --catalog <catalog-name> --server <apic-address>
{
"email": "<email-address-for-user>",
"role_urls": [<url value(s) from the list above (e.g. administrator role)>]
}
Example (I have used the filename member-invite.json, which we then refer to in the next command):
{
"email": "joe@mail.ibm.com",
"role_urls": ["https://dev.apic.ibm.com/api/consumer-orgs/5a494b10-d567-4a5c-a764-ab3bc6018790/8ebed77f-4336-45e3-a81c-f22580ea4293/33c0bb57-d741-4861-9b85-34c1c017bcf8/roles/5174b219-0dfe-4b4f-8167-4a0d7xxxxxxx"]
}
apic member-invitations:create --scope consumer-org --consumer-org <consumer-org-name> --org <provider-org-name> --catalog <catalog-name> --server <apic-address> "./member-invite.json"
apic members:list --scope consumer-org --consumer-org <consumer-org-name> --org <provider-org-name> --catalog <catalog-name> --server <apic-address>
chrisdev1 [state: enabled] https://apic.dev.ibm.com/api/consumer-orgs/5a494b10-d567-4a5c-a764-ab3bc6018790/8ebed77f-4336-45e3-a81c-f22580ea4293/33c0bb57-d741-4861-9b85-34c1c017bcf8/members/48fee0f1-e256-4685-957a-cc37xxxxxxx
chrisdev2 [state: enabled] https://apic.dev.ibm.com/api/consumer-orgs/5a494b10-d567-4a5c-a764-ab3bc6018790/8ebed77f-4336-45e3-a81c-f22580ea4293/33c0bb57-d741-4861-9b85-34c1c017bcf8/members/63871a5e-92a5-4345-8f07-eb27xxxxxxx
{
"new_owner_member_url": <member-url-value>,
"old_owner_new_role_urls": []
}
{
"new_owner_member_url": "https://apic.dev.ibm.com/api/consumer-orgs/5a494b10-d567-4a5c-a764-ab3bc6018790/8ebed77f-4336-45e3-a81c-f22580ea4293/33c0bb57-d741-4861-9b85-34c1c017bcf8/members/63871a5e-92a5-4345-8f07-eb276exxxxxxx",
"old_owner_new_role_urls": []
}
apic consumer-orgs:transfer-owner --org <provider-org-name> --catalog <catalog-name> --server <apic-address> <consumer-org-name> transfer-owner-member.json"
Was this topic helpful?
Document Information
Modified date:
22 June 2020
UID
ibm16237064