メインコンテンツへスキップ
プライベートな公開済みアプリは、コードを変更することなくReplitアプリに認証を追加します。有効にすると、ReplitはReplitのログイン画面を使ってアプリへのアクセスを制限します。 アクセスを許可されたサインイン済みユーザーのみがサイトを利用できます。
プライベートデプロイメントはすべてのプランで利用できます。
制限付きアクセスは、次のようなプロジェクトタイプに役立ちます。
  • 社内ツール
  • ベータテスト段階のアプリ
  • 機密情報にアクセスするアプリ
プライベートデプロイメントのログインページのスクリーンショット

アクセスオプション

アプリを公開するとき、誰がアクセスできるかを制御できます。3つのプライバシーオプションがあります。
  • Public:URLを知っているインターネット上の誰でもアプリにアクセスできます。これがデフォルトのアクセスオプションです。
  • Workspace only:アプリはワークスペースのメンバーに限定されます。ワークスペース内のすべての管理者、メンバー、閲覧者は、公開すると自動的にアクセス権を取得します。これは、アプリを公開せずにチームと共有したい共同ワークスペースで特に役立ちます。
  • Only you:アプリは完全にプライベートになります。あなた自身に加え、ワークスペースの管理者と、明示的に招待した人(個々のユーザーまたはグループ)だけがアクセスできます。これは最も制限の厳しいオプションです。
覚えておくべき点がいくつかあります。
  • Workspace onlyOnly youはどちらもプライベートデプロイメントです。アクセス権を持たない訪問者は、アプリを表示する前にReplitを通じてサインインするよう求められます。
  • あなたが唯一のメンバーである個人ワークスペースでは、他にワークスペースメンバーがいないため、Workspace onlyOnly youは同じように動作します。この区別は、共同作業者がいる共有ワークスペースで作業する場合に意味を持ちます。
  • パスワード保護されたデプロイメント(Replitアカウントの有無にかかわらず、パスワードを知っている人なら誰でもアプリにアクセスできる)が必要な場合、そのオプションもすべてのプランでサポートされています。

機能

プライベートな公開済みアプリは、次の機能を提供します。
  • アクセス管理:ワークスペース内の個々のユーザーまたはグループに対して、アプリへのアクセスを許可または制限します。
  • ゼロコード設定:コードを変更せずに、アプリにシームレスな認証を追加できます。

使い方

Replitアプリを公開する際、PublicWorkspace onlyOnly youのドロップダウンからプライバシーオプションを選択できます。 以下のセクションでは、公開済みアプリのアクセスを設定・管理する方法を説明します。
Scheduled Jobsは受信トラフィックをリッスンしないため、このオプションは表示されません。
  1. Home画面の左上にあるユーザーメニューを選択して、ワークスペースを表示します。
  2. Replitアプリを公開するワークスペースを確認、または選択します。
  3. 公開したいReplitアプリを開きます。
  4. 公開オプションで、アクセスのドロップダウンからPublicWorkspace onlyOnly youのいずれかを選択します。
  5. Publishを選択して公開を確定します。
  1. Home画面の左上にあるユーザーメニューを選択して、ワークスペースを表示します。
  2. Replitアプリを公開したワークスペースを確認、または選択します。
  3. Home画面から、左側のドックにある公開済みアプリのアイコン Published appsを選択します。 以下のスクリーンショットのような、ワークスペースの公開済みアプリの一覧が表示されます。 プライベートデプロイメントの一覧
  1. 公開済みアプリを選択してPublishingツールを開きます。
  2. PublishingタブでEdit commands and secretsを選択し、希望するアクセスオプション(PublicWorkspace onlyOnly you)を選びます。
  3. Publishを選択して公開を確定します。

次のステップ

プライベートな公開済みアプリについてさらに学ぶには、以下のリソースを参照してください。