Helix Core P4コマンドリファレンス (2019.1)

p4 check-permission (グラフ)

リポジトリのユーザに許可されているアクセス権限を確認します。

注意

graphタイプのディポのみになります。

構文

p4 check-permission -n //repo/name -u user [-r ref] -p permission 
p4 check-permission -n //repo/name -u user [-r ref] -p all

説明

  • 管理者またはスーパーユーザはこのコマンドを使用すると、指定したリポジトリのユーザの権限を確認できます。
    注意

    管理者は、所有者、またはその特定のグラフのディポやリポジトリへのadminアクセス権限が付与されているユーザです。

  • すべてのユーザは、同等以下レベルの別のユーザの権限を確認できます。 例えば、ユーザbrunoは、bruno//gd1/name2リポジトリに対してcreate-repo権限を持っているかどうかを確認できます。ただし、marieはこのリポジトリに対して同等以上の権限を持っている必要があります。 権限のタイプに関して詳しくは、「p4 grant-permission (グラフ)」を参照してください。

オプション

-n

指定した名前のリポジトリに適用します。

-u

指定したユーザに適用します。

-p

指定した権限に適用します。

すべて すべての権限を明示的に一覧表示するために使用します。

-r

(オプション) 指定したブランチまたはタグに適用します。

p4 check-permission -n //repo/qa/main -u bruno -p write-ref

ユーザbrunoがリポジトリに対するwrite-ref権限を持っているかどうかを確認する場合:

出力は次のようになります。

write-ref

p4 check-permission -n //repo/qa/main -u bruno -p all

ユーザbrunoのリポジトリに対するすべての権限を一覧表示するように要求する場合:

出力は次のようになります。

read, write-ref, write-all, create-repo

関連コマンド

指定したグラフタイプのディポまたはリポジトリに対する権限の表示

p4 show-permission (グラフ)

複数のリポジトリまたはグラフタイプのディポに対するユーザの権限の表示

p4 show-permissions (グラフ)

ユーザまたはグループに対するグラフ権限の割り当て

p4 grant-permission (グラフ)