API Manager - Invite Admin" button missing and unable to bootstrap first RBAC user
Hi everyone,
I am currently setting up InterSystems API Manager (IAM) 3.4.3.11 using Docker. The installation is successful, the license is active, and I can access the Manager (port 8002).
I am now trying to secure the Administration Portal using basic-auth. I've found some documentation stating that I should:
- Go to the Teams section in the UI.
- Click on Invite Admin to create the first user.
- Only then, enable
KONG_ENFORCE_RBACandKONG_ADMIN_GUI_AUTHin thedocker-compose.yml.
The Problem: When I access the Manager (with RBAC disabled), I do not see any "Invite Admin" button or "Teams" management section. It seems that without RBAC enabled, the UI doesn't show the Enterprise security features, but if I enable RBAC first, I am immediately locked out by the login page with no user to log in with.
My Setup:
- Image:
intersystems/iam:3.4 - Goal: Enable
basic-authfor the Admin Portal.
My Questions:
- How am I supposed to create the very first "Super Admin" user if the "Invite" button is missing from the UI?
- Is there a specific
curlcommand to the Admin API (port 8001) to bootstrap this first user (creation + password + role) before enabling RBAC? - In version 3.4, is there a default "bootstrap" environment variable I missed?
Any guidance or a working script to initialize the first admin would be greatly appreciated!
Thanks
Comments
Damiano, Did you ever get your question answered? We have the same question when installing version 3.10 of the IAM manager.