Skip to content

Commit 2c0b04b

Browse files
[DOC-13180] Update the Roles page in the Server docs to include query_use_sequences and query_manage_sequence (#3875)
* added the query use and query manage sequence roles * Removed App Telemetry from this PR - its an 8.0 addition
1 parent 38d90d4 commit 2c0b04b

1 file changed

Lines changed: 91 additions & 0 deletions

File tree

modules/learn/pages/security/roles.adoc

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1971,6 +1971,97 @@ Administrators' queries automatically have permission to perform sequential scan
19711971
^| image:introduction/no.png[]
19721972
|===
19731973

1974+
[#query-use-sequences]
1975+
== Use Sequences
1976+
1977+
The *Use Sequences* role allows users to use sequences within a specific scope.
1978+
Users with this role can execute {sqlpp} NEXTVAL and PREVVAL functions.
1979+
This role does not allow creating or managing sequences.
1980+
It does allow access to Couchbase Server Web Console.
1981+
1982+
[#table_query_delete_role,cols="15,8,8,8,8",hrows=3]
1983+
|===
1984+
5+^| Role: Use Sequences (`query_use_sequences`)
1985+
1986+
.2+^h| Resources
1987+
4+^h| Privileges
1988+
1989+
^h| *Read*
1990+
^h| *Write*
1991+
^h| *Execute*
1992+
^h| *Manage*
1993+
1994+
^| Bucket, Scope: {sqlpp}, Sequences
1995+
^| image:introduction/no.png[]
1996+
^| image:introduction/no.png[]
1997+
^| image:introduction/yes.png[]
1998+
^| image:introduction/no.png[]
1999+
2000+
^| Bucket, Scope: Collections
2001+
^| image:introduction/yes.png[]
2002+
^| image:introduction/no.png[]
2003+
^| image:introduction/no.png[]
2004+
^| image:introduction/no.png[]
2005+
2006+
^| UI
2007+
^| image:introduction/yes.png[]
2008+
^| image:introduction/no.png[]
2009+
^| image:introduction/no.png[]
2010+
^| image:introduction/no.png[]
2011+
2012+
^| Pools
2013+
^| image:introduction/yes.png[]
2014+
^| image:introduction/no.png[]
2015+
^| image:introduction/no.png[]
2016+
^| image:introduction/no.png[]
2017+
|===
2018+
2019+
[#query-manage-sequences]
2020+
== Manage Sequences
2021+
2022+
The *Manage Sequences* role allows users to manage sequences for a given scope.
2023+
Manage these sequences with CREATE, ALTER, and DROP statements.
2024+
This role does not allow executing sequences.
2025+
It does allow access to Couchbase Server Web Console.
2026+
2027+
[#table_scope_admin_role,cols="15,8,8,8,8",hrows=3]
2028+
|===
2029+
5+^| Role: Manage Sequences (`query_manage_sequences`)
2030+
2031+
.2+^h| Resources
2032+
4+^h| Privileges
2033+
2034+
^h| *Read*
2035+
^h| *Write*
2036+
^h| *Execute*
2037+
^h| *Manage*
2038+
2039+
^| Bucket, Scope: {sqlpp}, Sequences
2040+
^| image:introduction/no.png[]
2041+
^| image:introduction/no.png[]
2042+
^| image:introduction/no.png[]
2043+
^| image:introduction/yes.png[]
2044+
2045+
^| Bucket, Scope: Collections
2046+
^| image:introduction/yes.png[]
2047+
^| image:introduction/no.png[]
2048+
^| image:introduction/no.png[]
2049+
^| image:introduction/no.png[]
2050+
2051+
^| UI
2052+
^| image:introduction/yes.png[]
2053+
^| image:introduction/no.png[]
2054+
^| image:introduction/no.png[]
2055+
^| image:introduction/no.png[]
2056+
2057+
^| Pools
2058+
^| image:introduction/yes.png[]
2059+
^| image:introduction/no.png[]
2060+
^| image:introduction/no.png[]
2061+
^| image:introduction/no.png[]
2062+
|===
2063+
2064+
19742065
[#query-manage-index]
19752066
== Query Manage Index
19762067

0 commit comments

Comments
 (0)