Great questions!
β’ Yes, you can create multiple projects - often used for multiple domains - and identities/user data is isolated in each project/tenant
β’ Managing users for super-users works via the Admin APIs. You need a Personal Access Token (PAT) for that (
https://www.ory.sh/docs/concepts/personal-access-token). (As you have figured out) You would have different PATs for different projects.
β’ Yes, Plans are per-project at this time, so the monthly base price is chargeable for each project.
β’ The approach via a dedicated superuser API that uses Ory Permissions to validate access before calling the Admin API sounds great to introduce fine-grained permissions.