権限
各接続には必要な権限だけを付与します。
RepoHopは、リポジトリポリシー、接続のOAuth許可、プラン上限、ローカル凍結の4つの境界から有効なアクセスを計算します。最も厳しい境界が優先されます。
| 権限 | 許可される操作 | 初期値 |
|---|---|---|
| 読み取り | 一覧、検査、検索、スナップショット、ステータス、差分 | オン |
| 書き込み | 承認済みリポジトリ内のファイル作成、変更、削除 | オフ |
| 実行 | ローカルOSユーザーとして、引数形式の制限付きコマンドを実行 | オフ |
| コミット | HEADとパッチを再確認して正確なGitコミットを作成 | オフ |
| プッシュ | 承認済みリモートへfast-forward変更を送信 | オフ |
プッシュには必ずコミットが必要です。実行はサンドボックスではありません。許可されたコマンドはRepoHop Localを実行するユーザーアカウントの権限で動きます。必要なら専用OSアカウントや強い分離を使用してください。
権限の拡大にはローカル承認が必要です。縮小と取り消しは直ちに反映されます。