を無効に私が使用していました。 私は現在のディレクトリへのアクセス許可を無効にしたいと考えています。 まず、私は
gsutil iam get gs://[mywebsite.com]
で私の設定のためのIAMポリシーをチェックし、その結果の一部を示していますは 、私はファイルをアップロードするためALLUSERSに権限を設定したALLUSERSに公共読込権限(GCP)
{
"members": [
"allUsers",
"projectViewer:[myprojectID]"
],
"role": "roles/storage.legacyBucketReader"
}
私はそれがすべてのユーザーに許可を意味推測するので、私はそれを無効にする必要があります。その後
、によってこのディレクトリからALLUSERSを削除:しかし....それが動作することはできません
gsutil iam ch -d All gs://[mywebsite.com]
......それは
CommandException: Incorrect public member type for binding AllUsers:R
に何らかの解決策がありますを示していこの ?
バケットを削除すると、権限も無効になりますか?
(更新)「public-read」とは、設定したディレクトリをユーザーが読み取ることができるということですか?またはストレージにファイルをアップロードする権限だけが必要ですか? (これは私が本当に知りたいものです)