コンテンツにスキップ

Organizations

Daytona(サンドボックスの作成・管理を行うプラットフォーム)における組織(Daytona内のリソース・ユーザーのグループ化、役割・課金・制限の管理)は、リソースをまとめ、共同作業を可能にするための単位です。ユーザーは個人の組織(Personal Organization)で単独作業することも、共同組織(Collaborative Organization)で協働することもできます。

個人組織と共同組織の違い

すべてのDaytonaユーザーは、単独利用や検証に最適な**個人組織(Personal Organization)**から始まります。**共同組織(Collaborative Organization)**はユーザーが手動で作成し、共有アクセスとコントロールにより、会社全体でのコラボレーション向けに設計されています。

機能個人組織(Personal Organization)共同組織(Collaborative Organization)
作成サインアップ時に自動ユーザーによる手動
メンバー単一ユーザーのみ複数ユーザー(招待制)
アクセス制御役割や権限なし役割とリソース単位の細分化された割り当て
課金個人ユーザーに紐づくチームメンバー間で共有
ユースケース個人のテスト・小規模プロジェクト会社/チームの開発および本番運用
クォータの範囲ユーザー単位全メンバーで共有
削除可能性❌ いいえ✅ はい(オーナーが実行)

ユーザーはサイドバーのドロップダウンで個人組織と共同組織を切り替えられます。各組織には、それぞれ独自のサンドボックス(Daytonaが管理する隔離された一時的な実行環境)、APIキー(DAYTONA_API_KEY、Daytona API/SDK認証用の資格情報)、およびリソースクォータがあります。

組織(Organization)の役割(Roles)

組織内のユーザーは、OwnerMember の2種類の役割のいずれかを持ちます。Owner は組織およびそのリソースに対して完全な管理権限を持ちます。Member は組織に対する管理権限はありませんが、組織リソースへのアクセスは**割り当て/役割(Assignments)**に基づいて決まります。

管理アクション

組織の Owner は次のような管理アクションを実行できます:

  • 組織に新しいユーザーを招待する
  • 保留中の招待を管理する
  • 組織内のユーザーの役割を変更する
  • 組織の Member の割り当て(Assignments)を更新する
  • 組織からユーザーを削除する
  • 監査ログ(Audit Logs)を閲覧する
  • 組織を削除する

新規ユーザーの招待

組織(Organization)の Owner は、組織に新しいユーザーを招待できます。_Members ページ_に移動し、Invite Member をクリックして、招待するユーザーのメールアドレスを入力し、Role を選択します。 Member の役割を選択した場合は、割り当て(Assignments) も設定できます。

利用可能な割り当て

利用可能な割り当ての一覧は次のとおりです:

割り当て説明
Viewer (required)組織内のすべてのリソースに対する読み取り権限を付与します
Developer組織内でサンドボックス(Daytonaが管理する隔離された一時的な実行環境)とキーを作成する権限を付与します
Sandboxes Admin組織内のサンドボックスに対する管理者権限を付与します
Snapshots Admin組織内のスナップショット(サンドボックス作成に使う事前設定済みの再利用可能なイメージ/テンプレート)に対する管理者権限を付与します
Registries Admin組織内のレジストリに対する管理者権限を付与します
Volumes Admin組織内のボリューム(S3互換オブジェクトストレージをバックエンドとするFUSEベースの共有ストレージマウント)に対する管理者権限を付与します
Super Admin組織内のすべてのリソースに対するフルアクセス権限を付与します
Auditor組織内の監査ログ(組織レベルでのユーザー・システム操作を記録するログ)へのアクセス権限を付与します

招待の管理

他の組織(Organization)への参加招待の保留中一覧を表示するには、サイドバー下部のドロップダウンを開き、Invitations をクリックして Invitations ページ に移動します。ユーザーが組織(Organization)への招待を承諾すると、その組織に割り当てられたリソースクォータにアクセスできるようになり、新しい APIキー(DAYTONA_API_KEY、Daytona API/SDK認証用の資格情報)を発行してサンドボックス(Daytonaが管理する隔離された一時的な実行環境)を作成できるようになります。

設定

Dashboard の「設定」サブページでは、組織(Organization)のIDと名前を確認でき、不要になった場合は組織を削除できます。この操作は取り消せないため、慎重に実行してください。個人用の組織は既定で用意されており、削除できません。