]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
doc/rados: pool and namespace are independent osdcap restrictions 61520/head
authorIlya Dryomov <idryomov@gmail.com>
Sat, 25 Jan 2025 10:11:14 +0000 (11:11 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Sat, 25 Jan 2025 10:39:13 +0000 (11:39 +0100)
commit67f5769ce6e110b89362763cfb41a0e00e595cdf
treec0f454fb0cf5290d0f0b1f2317173b37eafbe945
parente203f85bd692d23d33b91dfe2494e59f0472d9eb
doc/rados: pool and namespace are independent osdcap restrictions

For the "profile {name}" syntax, pool and namespace restrictions are
independent of each other (i.e. specifying namespace doesn't also
require specifying pool like is currently suggested).  A cap can look
like "profile rbd namespace=myns", signifying that the RBD profile is
to be allowed in myns namespace of any pool.

For the "allow {access-spec}" syntax, pool restriction is optional.
A cap can look like "allow r namespace=myns", "allow w object_prefix
myprefix" or "allow rw namespace=myns object_prefix myprefix", for
example.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
doc/rados/operations/user-management.rst