Skip to content

Conversation

@rao-shwe
Copy link
Contributor

@rao-shwe rao-shwe commented Dec 3, 2025

DOC-5016

Tagged all security pages in the following sections with the Enterprise Edition label:

Copy link
Contributor

@ggray-cb ggray-cb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As mentioned in a comment on one file, at least one of the APIs can be called in community edition, so the blanket statement that all security features are disabled in community is wrong. I think we need engineering's help to determine what is and is not available before rolling this out.

= Role-Based Access Control (RBAC)
:description: pass:q[Full and Security Administrators can manage the Couchbase _Role-Based Access Control_ (RBAC) system, using the REST API.]
:page-aliases: rest-bucket-auth,rest-user-create,rest-user-getname,rest-user-password-put,rest-user-delete
:page-edition: Enterprise Edition
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just tested, and you can actually call is REST API endpoint for some things in community edition.
For example, this works:

curl -X GET http://localhost:8091/settings/rbac/roles
-u Administrator:password | jq

I think we do need to have engineering take a look and determine which of these APIs cannot be called in co0mmunity edition.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@roikatz,
Could you take a look at the security related REST API pages and list the REST APIs/page sections that apply only to Enterprise Edition?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants