Check the access control settings for an object for one entity
Returns the default object ACL entry for the specified entity on the specified bucket.
gcs_get_object_acl( object_name, bucket = gcs_get_global_bucket(), entity = "", entity_type = c("user", "group", "domain", "project", "allUsers", "allAuthenticatedUsers"), generation = NULL )
object_name |
Name of the object |
bucket |
Name of a bucket |
entity |
The entity holding the permission. Not needed for entity_type |
entity_type |
The type of entity |
generation |
If present, selects a spcfic revision of the object |
Other Access control functions:
gcs_create_bucket_acl()
,
gcs_get_bucket_acl()
,
gcs_update_object_acl()
## Not run: # single user gcs_update_object_acl("mtcars.csv", bucket = gcs_get_global_bucket(), entity = "joe@blogs.com", entity_type = "user")) acl <- gcs_get_object_acl("mtcars.csv", entity = "joe@blogs.com") # all users gcs_update_object_acl("mtcars.csv", bucket = gcs_get_global_bucket(), entity_type = "allUsers")) acl <- gcs_get_object_acl("mtcars.csv", entity_type = "allUsers") ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.