J'ai 1000 fichiers dans Google Cloud Storage à rendre public, ou en général une hiérarchie de répertoire.
Dans l'interface Web, il semble que je ne puisse en rendre qu'un seul public à la fois.
Y a-t-il un moyen de le faire ?
J'ai 1000 fichiers dans Google Cloud Storage à rendre public, ou en général une hiérarchie de répertoire.
Dans l'interface Web, il semble que je ne puisse en rendre qu'un seul public à la fois.
Y a-t-il un moyen de le faire ?
Vous pouvez autoriser tous les utilisateurs à lire les fichiers de votre seau.
Par exemple, dans Détails du seau , cliquez "PERMISSIONS" puis "ADD" :
Ensuite, tapez "allUsers" :
Ensuite, choisissez le rôle de "lecteur d'objets patrimoniaux de stockage". afin que tous les utilisateurs puissent lire les fichiers :
Ensuite, cliquez sur "SAVE" :
Ensuite, vous serez invité à cliquer sur le bouton ci-dessous. "PERMETTRE L'ACCÈS DU PUBLIC" :
Enfin, vous pouvez autoriser tous les utilisateurs à lire les fichiers de votre seau :
Pour copier et coller au nom d'Erik, cela a toujours fonctionné pour moi :
Rendre les groupes d'objets lisibles par le public
Rendre tous les objets d'un seau accessibles au public :
CONSOLEGSUTILREST APIS Utilisez la commande gsutil iam ch, en remplaçant [VALUES_IN_BRACKETS] par les valeurs appropriées :
gsutil iam ch allUsers:objectViewer gs://[BUCKET_NAME]
Vous pouvez faire tous les objets dans une gamme publique, ce lien a plus d'informations : https://cloud.google.com/storage/docs/access-control/making-data-public
Si vous ne pouvez pas, dans votre console, connectez-vous à votre seau et cliquez sur "Editer les permissions du seau" - Entrez allUsers dans Add Members. Puis sélectionnez Role > Storage > Storage Object Viewer
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.