ソース管理設定
設定 → 詳細を開き、ソース管理設定を見つけます。これらの制御は、組織全体の公開要件とリポジトリ要件に適用されます。Gitリモートの要求
有効にすると、すべてのアプリはGitリモートにローカルの変更をプッシュしてから公開する必要があります。これにより、すべてのコード変更が組織のバージョン管理システムで追跡されることが保証されます。 この設定を使用する場合:- すべてのコードをGitにバックアップする必要がある場合
- すべてのコード変更の監査証跡が必要な場合
- ワークフローで公開前にコードレビューが必要な場合
この設定は、設定が有効になる前に公開されたアプリには適用されません。
プライベートリモート
チームメンバーが公開Gitリポジトリを使用できるかどうかを制御します。プライベートリモートの使用を要求するよう設定すると、チームメンバーはGitHubなどのプラットフォーム上のプライベートリポジトリにのみプッシュできます。 利用可能なオプション:
この設定を使用する場合:
- 公開コードリポジトリが禁止されている場合
- 専有コードが誤って公開リポジトリにプッシュされないようにする必要がある場合
- コンプライアンス要件によりプライベートバージョン管理が義務付けられている場合
ベストプラクティス
- Gitリモートとリポジトリの公開範囲に関する要件を、組織のソース管理およびレビュープロセスに合わせて設定します。
- 公開、プレビュー、エクスポートの制御を選択する前に、プライバシーとデプロイメント設定を確認してください。
- スキャンと脆弱性ポリシーを設定する際は、セキュリティのガイダンスを参照してください。
プライバシー設定へのアクセス
現在の設定の場所と公開制御については、プライバシーとデプロイメント設定を参照してください。プライバシー設定
公開アクセス、開発プレビュー、エクスポート、アップロード、デプロイメントの地理的設定については、プライバシーとデプロイメント設定を参照してください。プライベートデプロイメント
公開ポリシーのオプションとその適用範囲については、プライベートデプロイメントを参照してください。パスワード保護デプロイメント
アクセスオプションとその動作については、パスワード保護デプロイメントを参照してください。プライベート開発URLの要求
認証要件と注意点については、開発プレビューの保護を参照してください。ソースコードエクスポートの禁止
ZIPエクスポートの制御とその制限については、エクスポートとアップロードの制限を参照してください。セキュリティ設定
脆弱性の監視と組織全体のスキャンポリシーについては、セキュリティを参照してください。セキュリティスキャンの要求
スキャン要件と公開時の動作については、公開前にセキュリティスキャンを要求するを参照してください。関連リソース
- プライバシーとデプロイメント設定 - 公開のプライバシー、プレビュー、エクスポート、デプロイメントの地理的設定を構成します
- セキュリティ - 脆弱性を監視し、スキャンポリシーを設定します
- 情報セキュリティ - Replitのセキュリティ慣行とコンプライアンス標準について
- SAML認証 - 組織のシングルサインオンを設定
- グループと権限 - ロールとグループでチームメンバーのアクセスを管理