Uploaded image for project: 'Couchbase Documentation'
  1. Couchbase Documentation
  2. DOC-7888

SDK Collections Management API

    XMLWordPrintable

Details

    Description

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            Updated summary status - all done except Python, Jared Casey is on it for that SDK, so will start this one now.

            hakim.cassimally Hakim Cassimally added a comment - Updated summary status - all done except Python,  Jared Casey is on it for that SDK, so will start this one now.

            David Nault advises:

            The "Manage Collections in Scope" role is being renamed to "Scope Admin" to reflect its actual behavior: in addition to managing collections, it allows creating and dropping scopes that match the role target. If the target is bucket:* the user can create or drop any scope within the bucket.This probably means we should revisit DOC-7888 since the SDK docs refer to the role by name, and at the time we thought "Bucket Admin" was required for scope management.https://issues.couchbase.com/browse/MB-45234?focusedCommentId=497109#comment-497109 

            That linked ticket advises "Build couchbase-server-7.0.0-5076 contains ns_server commit e4a59d1" so need to test against that build and update docs.

            hakim.cassimally Hakim Cassimally added a comment - David Nault  advises: The "Manage Collections in Scope" role is being renamed to "Scope Admin" to reflect its actual behavior: in addition to managing collections, it allows creating and dropping scopes that match the role target. If the target is  bucket:*  the user can create or drop any scope within the bucket.This probably means we should revisit DOC-7888 since the SDK docs refer to the role by name, and at the time we thought "Bucket Admin" was required for scope management. https://issues.couchbase.com/browse/MB-45234?focusedCommentId=497109#comment-497109   That linked ticket advises "Build couchbase-server-7.0.0-5076 contains ns_server commit  e4a59d1 " so need to test against that build and update docs.

            Jared had already added the snippet and text, thanks!

            Added latest RBAC guidance folded in from dotnet work.

            hakim.cassimally Hakim Cassimally added a comment - Jared had already added the snippet and text, thanks! Added latest RBAC guidance folded in from dotnet work.

            We need to add examples of listing collections into the mgmt docs for 3.2.

            I believe there is example in Ruby or Python code already to use as template.

            hakim.cassimally Hakim Cassimally added a comment - We need to add examples of listing collections into the mgmt docs for 3.2. I believe there is example in Ruby or Python code already to use as template.

            For some reason Scala omitted from this ticket. Will do as part of SCBC-280 which subsumes it.

            hakim.cassimally Hakim Cassimally added a comment - For some reason Scala omitted from this ticket. Will do as part of SCBC-280 which subsumes it.

            MVP fixed for GA.

            Will ticket additional tidy-up work arising.

            hakim.cassimally Hakim Cassimally added a comment - MVP fixed for GA. Will ticket additional tidy-up work arising.

            People

              hakim.cassimally Hakim Cassimally
              richard.smedley Richard Smedley
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty