Organizations
A Kalix organization is the owner of projects where services are deployed.
An organization can be available in different regions. Projects created in the organization will be located in one of these regions.
A user can be a member of one or more organizations; being a member does not automatically give the user access to the projects owned by the organization.
Membership in an organization and access to its projects are controlled using role bindings.
Billing data is collected and paid for per organization.
Details
-
An Organization Administrator is created that can add or invite other users to the organization with various roles.
-
A project is owned by one Organization.
-
A user can be a member of any number of organizations. Users must ensure that any projects they create are associated with the correct organization.
-
An organization is associated with one or more Kalix regions. Projects created for the organization are assigned to one of these regions.
Usage
To determine which organizations the current user is a member of use the organizations list
command. For example:
$ kalix organizations list
NAME ID ROLES
myorg 1a4a9d5d-1234-5678-910a-9c8fb3700da7 superuser
Note that you can refer to the organization in kalix
commands using either the "friendly name" or the "ID." See the page on managing organization users to find more, including the use of organization roles.