diff --git a/modules/install/pages/install-security-bp.adoc b/modules/install/pages/install-security-bp.adoc index 539235ff72..4a6d7b2f42 100644 --- a/modules/install/pages/install-security-bp.adoc +++ b/modules/install/pages/install-security-bp.adoc @@ -1,6 +1,7 @@ = Security Considerations :description: Ensure that you follow security best best practices throughout the deployment lifecycle. :page-topic-type: concept +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/auditing.adoc b/modules/learn/pages/security/auditing.adoc index 6297205df2..129a7b5603 100644 --- a/modules/learn/pages/security/auditing.adoc +++ b/modules/learn/pages/security/auditing.adoc @@ -1,6 +1,7 @@ = Auditing :description: Couchbase Server provides event-auditing, sending output to a log-file. :page-aliases: security:security-auditing +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/authentication-domains.adoc b/modules/learn/pages/security/authentication-domains.adoc index fdc64e3367..5b6be55265 100644 --- a/modules/learn/pages/security/authentication-domains.adoc +++ b/modules/learn/pages/security/authentication-domains.adoc @@ -1,5 +1,6 @@ = Authentication Domains :description: pass:q[To access Couchbase Server, users must be authenticated: this can occur in either the _local_ or the _external_ authentication domain.] +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/authentication-overview.adoc b/modules/learn/pages/security/authentication-overview.adoc index ae14f7e3dc..880364aecc 100644 --- a/modules/learn/pages/security/authentication-overview.adoc +++ b/modules/learn/pages/security/authentication-overview.adoc @@ -1,6 +1,7 @@ = Understanding Authentication :description: pass:q[To access Couchbase Server, users must be authenticated. \ _Authentication_ is a process for identifying who is attempting to access a system.] +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/authentication.adoc b/modules/learn/pages/security/authentication.adoc index 3f571932a9..b701af9750 100644 --- a/modules/learn/pages/security/authentication.adoc +++ b/modules/learn/pages/security/authentication.adoc @@ -2,6 +2,7 @@ :description: pass:q[To access Couchbase Server, users must be authenticated. \ _Authentication_ is a process for identifying who is attempting to access a system.] :page-aliases: security:security-authentication,security:security-ldap-new +:page-edition: Enterprise Edition {description} Subsequent to successful authentication, _authorization_ can be performed, whereby the user's appropriate access-level is determined. diff --git a/modules/learn/pages/security/authorization-overview.adoc b/modules/learn/pages/security/authorization-overview.adoc index 8443db362b..81ef60ae59 100644 --- a/modules/learn/pages/security/authorization-overview.adoc +++ b/modules/learn/pages/security/authorization-overview.adoc @@ -1,6 +1,7 @@ = Authorization :description: pass:q[For authorizing users, Couchbase Server provides _Role-Based Access Control_.] :page-aliases: security:security-authorization,security:security-bucket-protection +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/certificates.adoc b/modules/learn/pages/security/certificates.adoc index 19ec1a7f5e..4d9e74dcf7 100644 --- a/modules/learn/pages/security/certificates.adoc +++ b/modules/learn/pages/security/certificates.adoc @@ -3,6 +3,8 @@ :page-aliases: security:security-certs-auth,security:security-encryption [abstract] +:page-edition: Enterprise Edition + {description} [#certificates-in-couchbase] diff --git a/modules/learn/pages/security/encryption-overview.adoc b/modules/learn/pages/security/encryption-overview.adoc index ca01fbcbec..eb95ee97b3 100644 --- a/modules/learn/pages/security/encryption-overview.adoc +++ b/modules/learn/pages/security/encryption-overview.adoc @@ -1,5 +1,7 @@ = Encryption -:description: pass:q[Couchbase Server uses _encryption_, to protect data.] +:description: pass:q[Couchbase Server lets you use encryption to protect data.] +:page-toclevels: 2 +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/on-the-wire-security.adoc b/modules/learn/pages/security/on-the-wire-security.adoc index 211857cb20..b1a1beab8a 100644 --- a/modules/learn/pages/security/on-the-wire-security.adoc +++ b/modules/learn/pages/security/on-the-wire-security.adoc @@ -1,5 +1,6 @@ = On-the-Wire Security :description: To support secure communications between nodes, clusters, and clients, Couchbase Server provides interfaces for the configuration of on-the-wire security. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/roles.adoc b/modules/learn/pages/security/roles.adoc index c0627fdb51..18d13bc99c 100644 --- a/modules/learn/pages/security/roles.adoc +++ b/modules/learn/pages/security/roles.adoc @@ -1,6 +1,8 @@ = Roles :description: pass:q[A Couchbase _role_ permits one or more _resources_ to be accessed according to defined _privileges_.] :page-aliases: security:security-roles,security:concepts-rba,security:concepts-rba-for-apps,security:rbac-ro-user,learn:security/resources-under-access-control,security:security-resources-under-access-control +:page-toclevels: 3 +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/security-overview.adoc b/modules/learn/pages/security/security-overview.adoc index d1de9580f4..97001640c9 100644 --- a/modules/learn/pages/security/security-overview.adoc +++ b/modules/learn/pages/security/security-overview.adoc @@ -1,6 +1,7 @@ = Security :description: Couchbase Server can be rendered highly secure. :page-aliases: security:security-intro,concepts:security +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/usernames-and-passwords.adoc b/modules/learn/pages/security/usernames-and-passwords.adoc index 7562a3a0d5..82dc973154 100644 --- a/modules/learn/pages/security/usernames-and-passwords.adoc +++ b/modules/learn/pages/security/usernames-and-passwords.adoc @@ -1,6 +1,7 @@ = Usernames and Passwords :description: pass:q[Couchbase Server requires that administrators and applications _authenticate_, in order to gain access to data, settings, and statistics.] :page-aliases: security:security-pw-auth,security:security-passwords +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/learn/pages/security/using-multiple-cas.adoc b/modules/learn/pages/security/using-multiple-cas.adoc index a6e138b89e..4ab8a86baf 100644 --- a/modules/learn/pages/security/using-multiple-cas.adoc +++ b/modules/learn/pages/security/using-multiple-cas.adoc @@ -1,5 +1,6 @@ = Using Multiple Root Certificates :description: Couchbase Server supports use of multiple CA (or 'root') certificates, for a single cluster. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/configure-client-certificates.adoc b/modules/manage/pages/manage-security/configure-client-certificates.adoc index b7dc3b07e1..3194fc72b3 100644 --- a/modules/manage/pages/manage-security/configure-client-certificates.adoc +++ b/modules/manage/pages/manage-security/configure-client-certificates.adoc @@ -1,6 +1,7 @@ = Configure Client Certificates :description: Couchbase Server supports client-authentication by means of X.509 \ certificates. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/configure-ldap.adoc b/modules/manage/pages/manage-security/configure-ldap.adoc index 7a44b742a6..9d04b2255b 100644 --- a/modules/manage/pages/manage-security/configure-ldap.adoc +++ b/modules/manage/pages/manage-security/configure-ldap.adoc @@ -1,5 +1,6 @@ = Configure LDAP :description: pass:q[Couchbase Server can be configured to authenticate users by means of LDAP; and to map the LDAP _groups_ of which a user is a member to roles defined on Couchbase Server.] +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/configure-pam.adoc b/modules/manage/pages/manage-security/configure-pam.adoc index fec40b94e2..9631c53e79 100644 --- a/modules/manage/pages/manage-security/configure-pam.adoc +++ b/modules/manage/pages/manage-security/configure-pam.adoc @@ -1,6 +1,7 @@ = Configure PAM :description: pass:q[_Pluggable Authentication Modules_ (PAM) provide an authentication framework that allows multiple, low-level authentication schemes to be used by a single API.] :page-aliases: security:security-pam-auth +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/configure-saslauthd.adoc b/modules/manage/pages/manage-security/configure-saslauthd.adoc index 62f1434419..01591a5fe8 100644 --- a/modules/manage/pages/manage-security/configure-saslauthd.adoc +++ b/modules/manage/pages/manage-security/configure-saslauthd.adoc @@ -2,6 +2,7 @@ :description: pass:q[`saslauthd` is a daemon process that handles plaintext authentication \ requests on behalf of the SASL library.] :page-aliases: security:security-saslauthd-new +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/configure-server-certificates.adoc b/modules/manage/pages/manage-security/configure-server-certificates.adoc index a7ea7e1af4..5c7e147f4d 100644 --- a/modules/manage/pages/manage-security/configure-server-certificates.adoc +++ b/modules/manage/pages/manage-security/configure-server-certificates.adoc @@ -1,7 +1,6 @@ = Configure Server Certificates -:description: Couchbase Server Enterprise Edition supports X.509 certificates, for \ -the encryption of communications between the server and \ -networked clients. +:description: Couchbase Server Enterprise Edition supports using X.509 and PKCS #12 certificates for authenticating and encrypting data between the nodes in the cluster. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/enable-client-certificate-handling.adoc b/modules/manage/pages/manage-security/enable-client-certificate-handling.adoc index e5fb192710..358977fbab 100644 --- a/modules/manage/pages/manage-security/enable-client-certificate-handling.adoc +++ b/modules/manage/pages/manage-security/enable-client-certificate-handling.adoc @@ -1,5 +1,6 @@ = Enable Client-Certificate Handling :description: Couchbase Server can be enabled to support certificate-based client authentication. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/handle-certificate-errors.adoc b/modules/manage/pages/manage-security/handle-certificate-errors.adoc index cf863c37cc..d05c694324 100644 --- a/modules/manage/pages/manage-security/handle-certificate-errors.adoc +++ b/modules/manage/pages/manage-security/handle-certificate-errors.adoc @@ -1,5 +1,6 @@ = Certificate Error Handling :description: Specific errors can arise from use of X.509 certificates: these should be recognized and appropriately dealt with. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-auditing.adoc b/modules/manage/pages/manage-security/manage-auditing.adoc index 5339bcb0d4..16d885b2be 100644 --- a/modules/manage/pages/manage-security/manage-auditing.adoc +++ b/modules/manage/pages/manage-security/manage-auditing.adoc @@ -2,7 +2,8 @@ :description: pass:q[Actions performed on Couchbase Server can be _audited_. \ This allows administrators to ensure that system-management tasks are being appropriately performed.] :page-aliases: security:security-audit-events,security:security-audit-targets,security:security-json-fields-new -:page-toclevels: 3 +:page-toclevels: 2 +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-authentication.adoc b/modules/manage/pages/manage-security/manage-authentication.adoc index 63545a795d..fbedd03f0b 100644 --- a/modules/manage/pages/manage-security/manage-authentication.adoc +++ b/modules/manage/pages/manage-security/manage-authentication.adoc @@ -1,5 +1,6 @@ = Manage Authentication :description: To access Couchbase Server, administrators and applications must be authenticated. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-certificates.adoc b/modules/manage/pages/manage-security/manage-certificates.adoc index c6a1b4ba22..8dad5a2af0 100644 --- a/modules/manage/pages/manage-security/manage-certificates.adoc +++ b/modules/manage/pages/manage-security/manage-certificates.adoc @@ -1,6 +1,7 @@ = Manage Certificates :description: Couchbase Server supports the use of X.509 certificates. :page-aliases: security:security-x509certsintro +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-connections-and-disks.adoc b/modules/manage/pages/manage-security/manage-connections-and-disks.adoc index 3521c51d92..cb9acdc688 100644 --- a/modules/manage/pages/manage-security/manage-connections-and-disks.adoc +++ b/modules/manage/pages/manage-security/manage-connections-and-disks.adoc @@ -2,6 +2,7 @@ :description: Couchbase-Server security can be enhanced by proper management of \ connections and disks. :page-aliases: security:security-data-encryption,security:security-comm-encryption,security:security-best-practices,security:security-iptables,security:security-acls-new +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-console-access.adoc b/modules/manage/pages/manage-security/manage-console-access.adoc index 0a81e52c3d..31a2f9dbd2 100644 --- a/modules/manage/pages/manage-security/manage-console-access.adoc +++ b/modules/manage/pages/manage-security/manage-console-access.adoc @@ -1,6 +1,6 @@ = Manage Console Access :description: Administrators can connect securely with Couchbase Web Console. -:page-edition: enterprise edition +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-security-settings.adoc b/modules/manage/pages/manage-security/manage-security-settings.adoc index 69090724ed..48a4f9ee86 100644 --- a/modules/manage/pages/manage-security/manage-security-settings.adoc +++ b/modules/manage/pages/manage-security/manage-security-settings.adoc @@ -2,6 +2,7 @@ :description: Couchbase Server security-settings can be managed from Couchbase Web \ Console, and by means of the REST API. :page-aliases: security:security-session-timeouts,settings:configure-account-settings +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-sessions.adoc b/modules/manage/pages/manage-security/manage-sessions.adoc index 5bc236fcd9..bbb4417e1d 100644 --- a/modules/manage/pages/manage-security/manage-sessions.adoc +++ b/modules/manage/pages/manage-security/manage-sessions.adoc @@ -1,6 +1,7 @@ = Manage Sessions :description: User-sessions with Couchbase Web Console can be timed out, following \ a specified period of user-inactivity. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-system-secrets.adoc b/modules/manage/pages/manage-security/manage-system-secrets.adoc index ecb950cad5..47af048669 100644 --- a/modules/manage/pages/manage-security/manage-system-secrets.adoc +++ b/modules/manage/pages/manage-security/manage-system-secrets.adoc @@ -1,6 +1,7 @@ = Manage System Secrets :description: System secrets can be managed with a special degree of security. :page-aliases: security:secret-mgmt +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-tls.adoc b/modules/manage/pages/manage-security/manage-tls.adoc index 50c0b7575c..1acc9562bf 100644 --- a/modules/manage/pages/manage-security/manage-tls.adoc +++ b/modules/manage/pages/manage-security/manage-tls.adoc @@ -1,5 +1,6 @@ = Manage On-the-Wire Security :description: To support secure communications between nodes, clusters, and clients, Couchbase Server provides interfaces for the configuration of on-the-wire security settings. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/manage-users-and-roles.adoc b/modules/manage/pages/manage-security/manage-users-and-roles.adoc index 5752412b82..4208203df7 100644 --- a/modules/manage/pages/manage-security/manage-users-and-roles.adoc +++ b/modules/manage/pages/manage-security/manage-users-and-roles.adoc @@ -1,6 +1,8 @@ = Manage Users, Groups, and Roles :description: pass:q[Couchbase Server allows defined _users_ to be assigned roles, which permit access to resources.] :page-aliases: security:security-rbac-user-management,security:security-rbac-for-admins-and-apps +:page-toclevels: 2 +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/rotate-server-certificates.adoc b/modules/manage/pages/manage-security/rotate-server-certificates.adoc index 38584923f4..413e2e27bc 100644 --- a/modules/manage/pages/manage-security/rotate-server-certificates.adoc +++ b/modules/manage/pages/manage-security/rotate-server-certificates.adoc @@ -1,5 +1,6 @@ = Certificate Rotation :description: Certificates should be rotated periodically, to ensure optimal security. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/manage/pages/manage-security/security-management-overview.adoc b/modules/manage/pages/manage-security/security-management-overview.adoc index b8106d1caf..b69c27ce0c 100644 --- a/modules/manage/pages/manage-security/security-management-overview.adoc +++ b/modules/manage/pages/manage-security/security-management-overview.adoc @@ -1,6 +1,7 @@ = Security Management Overview :description: Couchbase Server can be rendered highly secure. :page-aliases: security:security-in-applications,security:security-user-input +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/delete-trusted-cas.adoc b/modules/rest-api/pages/delete-trusted-cas.adoc index a16888d20c..567e33c8b9 100644 --- a/modules/rest-api/pages/delete-trusted-cas.adoc +++ b/modules/rest-api/pages/delete-trusted-cas.adoc @@ -1,6 +1,7 @@ = Delete Root Certificates :description: Trusted CA (or 'root') certificates previously loaded into the Couchbase-Server cluster can be deleted. :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/get-trusted-cas.adoc b/modules/rest-api/pages/get-trusted-cas.adoc index a28abd15c7..95a0957677 100644 --- a/modules/rest-api/pages/get-trusted-cas.adoc +++ b/modules/rest-api/pages/get-trusted-cas.adoc @@ -1,6 +1,7 @@ = Get Root Certificates :description: Trusted CA (or 'root') certificates previously loaded into the Couchbase-Server cluster can be retrieved and inspected. :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/load-trusted-cas.adoc b/modules/rest-api/pages/load-trusted-cas.adoc index 36c2997b19..35d70b3c97 100644 --- a/modules/rest-api/pages/load-trusted-cas.adoc +++ b/modules/rest-api/pages/load-trusted-cas.adoc @@ -1,6 +1,7 @@ = Load Root Certificates :description: Trusted CA (or 'root') certificates can be loaded into the trust store of the Couchbase-Server cluster; in order to provide authority to the cluster's nodes, and to authenticate clients' access-attempts. Intermediate certificates can also be loaded into the trust store. :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rbac.adoc b/modules/rest-api/pages/rbac.adoc index 55018d11d1..50d95127c1 100644 --- a/modules/rest-api/pages/rbac.adoc +++ b/modules/rest-api/pages/rbac.adoc @@ -1,6 +1,7 @@ = 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 [abstract] {description} diff --git a/modules/rest-api/pages/rest-auditing.adoc b/modules/rest-api/pages/rest-auditing.adoc index 697d00d9a7..7ac9cc2d4d 100644 --- a/modules/rest-api/pages/rest-auditing.adoc +++ b/modules/rest-api/pages/rest-auditing.adoc @@ -1,5 +1,6 @@ = Configure Auditing :description: pass:q[Couchbase Server _event auditing_ can be configured, per node.] +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-authentication.adoc b/modules/rest-api/pages/rest-authentication.adoc index d483508ccb..4b416aab43 100644 --- a/modules/rest-api/pages/rest-authentication.adoc +++ b/modules/rest-api/pages/rest-authentication.adoc @@ -1,5 +1,6 @@ = Authentication API :description: Couchbase Server supports authentication via local and external domains. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-authorization.adoc b/modules/rest-api/pages/rest-authorization.adoc index 2c54787382..4546704601 100644 --- a/modules/rest-api/pages/rest-authorization.adoc +++ b/modules/rest-api/pages/rest-authorization.adoc @@ -1,5 +1,6 @@ = Authorization API :description: pass:q[Authorization by means of Role-Based Access Control can be manage with the REST API.] +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-certificate-management.adoc b/modules/rest-api/pages/rest-certificate-management.adoc index 243769c607..690d66e9ce 100644 --- a/modules/rest-api/pages/rest-certificate-management.adoc +++ b/modules/rest-api/pages/rest-certificate-management.adoc @@ -1,5 +1,6 @@ = Certificate Management API :description: The REST API can be used to manage the root and node certificates of a cluster. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-configure-ldap.adoc b/modules/rest-api/pages/rest-configure-ldap.adoc index 93dc64b654..02789d850b 100644 --- a/modules/rest-api/pages/rest-configure-ldap.adoc +++ b/modules/rest-api/pages/rest-configure-ldap.adoc @@ -1,5 +1,6 @@ = Configure LDAP :description: pass:q[Couchbase Server can be configured to authenticate the user by means of an LDAP server; and to recognize the LDAP _groups_ of which the user is a member.] +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-configure-saslauthd.adoc b/modules/rest-api/pages/rest-configure-saslauthd.adoc index cf4e669f86..c1ca4091df 100644 --- a/modules/rest-api/pages/rest-configure-saslauthd.adoc +++ b/modules/rest-api/pages/rest-configure-saslauthd.adoc @@ -1,6 +1,7 @@ = Configuring saslauthd :description: pass:q[The Couchbase REST API supports enablement of _saslauthd_ and the establishment of saslauthd administrators for the cluster.] :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-regenerate-all-certs.adoc b/modules/rest-api/pages/rest-regenerate-all-certs.adoc index 8f391b9c9d..cfa953d50c 100644 --- a/modules/rest-api/pages/rest-regenerate-all-certs.adoc +++ b/modules/rest-api/pages/rest-regenerate-all-certs.adoc @@ -1,6 +1,7 @@ = Regenerate All Certificates :description: pass:q[The REST API can be used to _regenerate_ the cluster's root and node certificates.] :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-secret-mgmt.adoc b/modules/rest-api/pages/rest-secret-mgmt.adoc index 71fb300940..9d7809241f 100644 --- a/modules/rest-api/pages/rest-secret-mgmt.adoc +++ b/modules/rest-api/pages/rest-secret-mgmt.adoc @@ -1,6 +1,7 @@ -= Secret-Management API -:description: An Administrator can change the master password and data key. \ -Rotating the key and resetting the password require authentication. += System Secrets API +:description: pass:q[System secrets can be managed with the REST API.] +:page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-security.adoc b/modules/rest-api/pages/rest-security.adoc index 280d88351f..2416557027 100644 --- a/modules/rest-api/pages/rest-security.adoc +++ b/modules/rest-api/pages/rest-security.adoc @@ -1,6 +1,7 @@ = Security API :description: The REST API supports all aspects of Couchbase-Server security :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-set-password-policy.adoc b/modules/rest-api/pages/rest-set-password-policy.adoc index a46ab55b7b..8439e4e7cb 100644 --- a/modules/rest-api/pages/rest-set-password-policy.adoc +++ b/modules/rest-api/pages/rest-set-password-policy.adoc @@ -1,6 +1,7 @@ = Set Password Policy :description: pass:q[The REST API allows the _password policy_ for a cluster to be established and retrieved by means of the `POST` and `GET` methods respectively, using the `/settings/passwordPolicy` URI.] :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-set-password.adoc b/modules/rest-api/pages/rest-set-password.adoc index 35e9a047cf..0cb0054de3 100644 --- a/modules/rest-api/pages/rest-set-password.adoc +++ b/modules/rest-api/pages/rest-set-password.adoc @@ -1,5 +1,6 @@ = Change Password :description: A local user of Couchbase Server can change their password. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-setting-hsts.adoc b/modules/rest-api/pages/rest-setting-hsts.adoc index a6307d7fc1..d5cae64aad 100644 --- a/modules/rest-api/pages/rest-setting-hsts.adoc +++ b/modules/rest-api/pages/rest-setting-hsts.adoc @@ -1,6 +1,7 @@ = Configure HSTS :description: Establish an HTTP Secure Transport Header (HSTS); so as to inform the Web-Console browser never to load a site using HTTP; and instead, to automatically convert all access-requests from HTTP to HTTPS.  :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-setting-security.adoc b/modules/rest-api/pages/rest-setting-security.adoc index 4a55834101..fc7309e795 100644 --- a/modules/rest-api/pages/rest-setting-security.adoc +++ b/modules/rest-api/pages/rest-setting-security.adoc @@ -1,6 +1,7 @@ = Configure On-the-Wire Security :description: Establish and retrieve cluster-wide settings for the use of encryption and cipher-suites. :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-specify-node-addition-conventions.adoc b/modules/rest-api/pages/rest-specify-node-addition-conventions.adoc index c53f50c664..bed26a997e 100644 --- a/modules/rest-api/pages/rest-specify-node-addition-conventions.adoc +++ b/modules/rest-api/pages/rest-specify-node-addition-conventions.adoc @@ -1,5 +1,6 @@ = Restrict Node-Addition :description: The REST API allows node-naming conventions to be configured such that only nodes whose names conform to those conventions can be added to the cluster. +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/rest-whoami.adoc b/modules/rest-api/pages/rest-whoami.adoc index e302b73afc..2a0b8108cb 100644 --- a/modules/rest-api/pages/rest-whoami.adoc +++ b/modules/rest-api/pages/rest-whoami.adoc @@ -1,6 +1,7 @@ = Who Am I? :description: pass:q[A Couchbase-Server user can check their id (or _username_), domain, roles, and other details.] :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/retrieve-all-node-certs.adoc b/modules/rest-api/pages/retrieve-all-node-certs.adoc index 92dadd41a4..f2104b6f15 100644 --- a/modules/rest-api/pages/retrieve-all-node-certs.adoc +++ b/modules/rest-api/pages/retrieve-all-node-certs.adoc @@ -1,6 +1,7 @@ = Retrieve All Node Certificates :description: The REST API can be used to retrieve the node certificate for each node in the cluster. :page-topic-type: reference +:page-edition: Enterprise Edition [abstract] {description} diff --git a/modules/rest-api/pages/upload-retrieve-node-cert.adoc b/modules/rest-api/pages/upload-retrieve-node-cert.adoc index 7e6c5c5ca9..a49ccb3743 100644 --- a/modules/rest-api/pages/upload-retrieve-node-cert.adoc +++ b/modules/rest-api/pages/upload-retrieve-node-cert.adoc @@ -2,6 +2,7 @@ :description: The REST API can be used to upload and retrieve a node certificate. :page-topic-type: reference :page-aliases: rest-api:rest-encryption +:page-edition: Enterprise Edition [abstract] {description}