system_admin

Join Organization

Changed on

Add the calling system user to an organization.

Args: organization_id: Organization to join, resolved from the URL. join_request: The role to join with. ctx: Async system user context for the caller.

Returns: The newly created membership.

Raises: GalileoServerException: 404 if the organization doesn't exist. HTTPException: 400 if the calling system user already has a membership in the organization.

post/system_admin/organizations/{organization_id}/join

Request

  • Base URL
    https://api.galileo.ai
  • URL
    https://api.galileo.ai/system_admin/organizations/{organization_id}/join
  • Auth
    • API key in header Splunk-AO-API-Key
    • or API key in header Galileo-API-Key
    • or OAuth 2
      Password
      Token URL: https://api.galileo.ai/login
    • or HTTP basic

Path parameters

organization_idstring uuid4 required

Request body

role'admin' | 'manager' | 'user' | 'read_only' | 'capability_based'

Response

Successful Response

idstring uuid4 required
role'admin' | 'manager' | 'user' | 'read_only' | 'capability_based' required

Changes

    • warning

      added the new capability_based enum value to the response property for the response status

    • info

      added the new capability_based enum value to the request property

    • info

      the endpoint scheme security ClassicAPIKeyHeader was added to the API