You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Part 2] Update docs for Cloud UI navigation redesign (#2004)
Adding only the updates related to trust management since that is being
merged now. Will wait to merge this PR until those changes are in.
Will create a subsequent PR for Security tab changes once we have more
info from dev.
Closes: #1769
Copy file name to clipboardExpand all lines: deploy-manage/remote-clusters/ec-remote-cluster-ece.md
+6-9Lines changed: 6 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -139,14 +139,16 @@ A deployment can be configured to trust all or specific deployments in a remote
139
139
5. Upload the Certificate Authority of the ECE environment. You can download it from Platform > Trust Management in your ECE administration UI.
140
140
6. Choose one of following options to configure the level of trust with the ECE environment:
141
141
142
-
* All deployments - This deployment trusts all deployments in the ECE environment, including new deployments when they are created.
143
-
* Specific deployments - Specify which of the existing deployments you want to trust in the ECE environment. The full {{es}} cluster ID must be entered for each remote cluster. The {{es}} `Cluster ID` can be found in the deployment overview page under **Applications**.
142
+
***All deployments** - This deployment trusts all deployments in the ECE environment, including new deployments when they are created.
143
+
***Specific deployments** - Specify which of the existing deployments you want to trust in the ECE environment. The full {{es}} cluster ID must be entered for each remote cluster. The {{es}} `Cluster ID` can be found in the deployment overview page under **Applications**.
144
144
145
145
7. Provide a name for the trusted environment. That name will appear in the trust summary of your deployment’s **Security** page.
146
146
8. Select **Create trust** to complete the configuration.
147
-
9. Configure the corresponding deployments of the ECE environment to [trust this deployment](/deploy-manage/remote-clusters/ece-enable-ccs.md). You will only be able to connect 2 deployments successfully when both of them trust each other.
147
+
9. Configure the corresponding deployments of the ECE environment to [trust this deployment](/deploy-manage/remote-clusters/ece-enable-ccs.md). You will only be able to connect two deployments successfully when both of them trust each other.
148
148
149
-
Note that the environment ID and cluster IDs must be entered fully and correctly. For security reasons, no verification of the IDs is possible. If cross-environment trust does not appear to be working, double-checking the IDs is a good place to start.
149
+
::::{note}
150
+
The environment ID and cluster IDs must be entered fully and correctly. For security reasons, verification of the IDs is not possible. If cross-environment trust does not appear to be working, double-checking the IDs is a good place to start.
151
+
::::
150
152
151
153
::::{dropdown} Using the API
152
154
You can update a deployment using the appropriate trust settings for the {{es}} payload.
@@ -209,11 +211,6 @@ On the local cluster, add the remote cluster using {{kib}} or the {{es}} API.
209
211
210
212
***Server name**: This value can be found on the **Security** page of the {{ech}} deployment you want to use as a remote.
If you’re having issues establishing the connection and the remote cluster is part of an {{ece}} environment with a private certificate, make sure that the proxy address and server name match with the the certificate information. For more information, refer to [Administering endpoints in {{ece}}](/deploy-manage/deploy/cloud-enterprise/change-endpoint-urls.md).
Copy file name to clipboardExpand all lines: deploy-manage/remote-clusters/ec-remote-cluster-other-ess.md
+8-11Lines changed: 8 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -86,19 +86,21 @@ If you later need to update the remote connection with different permissions, yo
86
86
87
87
A deployment can be configured to trust all or specific deployments in another {{ech}} [organization](../users-roles/cloud-organization.md). To add cross-organization trust:
88
88
89
-
1. From the **Security**menu, select **Remote Connections > Add trusted environment** and select **{{ecloud}}**. Then click **Next**.
89
+
1. From the **Security**page, select **Remote Connections > Add trusted environment** and select **{{ecloud}}**. Then click **Next**.
90
90
2. Select **Certificates** as authentication mechanism and click **Next**.
91
-
3. Enter the ID of the deployment’s organization which you want to establish trust with. You can find that ID on the Organization page. It is usually made of 10 digits.
91
+
3. Enter the ID of the deployment’s organization which you want to establish trust with. You can find that ID on the **Organization** page. It is usually made of 10 digits.
92
92
4. Choose one of following options to configure the level of trust with the other organization:
93
93
94
-
* All deployments - This deployment trusts all deployments in the other organization, including new deployments when they are created.
95
-
* Specific deployments - Specify which of the existing deployments you want to trust in the other organization. The full {{es}} cluster ID must be entered for each remote cluster. The {{es}} `Cluster ID` can be found in the deployment overview page under **Applications**.
94
+
***All deployments** - This deployment trusts all deployments in the other organization, including new deployments when they are created.
95
+
***Specific deployments** - Specify which of the existing deployments you want to trust in the other organization. The full {{es}} cluster ID must be entered for each remote cluster. The {{es}} `Cluster ID` can be found in the deployment overview page under **Applications**.
96
96
97
97
5. Provide a name for the trusted environment. That name will appear in the trust summary of your deployment’s **Security** page.
98
98
6. Select **Create trust** to complete the configuration.
99
-
7. Repeat these steps from each of the deployments you want to use for CCS or CCR in both organizations. You will only be able to connect 2 deployments successfully when both of them trust each other.
99
+
7. Repeat these steps from each of the deployments you want to use for CCS or CCR in both organizations. You will only be able to connect two deployments successfully when both of them trust each other.
100
100
101
-
Note that the organization ID and cluster IDs must be entered fully and correctly. For security reasons, no verification of the IDs is possible. If cross-organization trust does not appear to be working, double-checking the IDs is a good place to start.
101
+
::::{note}
102
+
The organization ID and cluster IDs must be entered fully and correctly. For security reasons, verification of the IDs is not possible. If cross-organization trust does not appear to be working, double-checking the IDs is a good place to start.
103
+
::::
102
104
103
105
::::{dropdown} Using the API
104
106
You can update a deployment using the appropriate trust settings for the {{es}} payload.
@@ -151,11 +153,6 @@ On the local cluster, add the remote cluster using {{kib}} or the {{es}} API.
151
153
152
154
***Server name**: This value can be found on the **Security** page of the {{ech}} deployment you want to use as a remote.
If you’re having issues establishing the connection and the remote cluster is part of an {{ece}} environment with a private certificate, make sure that the proxy address and server name match with the the certificate information. For more information, refer to [Administering endpoints in {{ece}}](/deploy-manage/deploy/cloud-enterprise/change-endpoint-urls.md).
Copy file name to clipboardExpand all lines: deploy-manage/remote-clusters/ec-remote-cluster-same-ess.md
+9-14Lines changed: 9 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -84,13 +84,13 @@ If you later need to update the remote connection with different permissions, yo
84
84
::::::{tab-item} TLS certificate (deprecated)
85
85
### Set the default trust with other clusters in the same {{ecloud}} organization [ec_set_the_default_trust_with_other_clusters_in_the_same_elasticsearch_service_organization]
86
86
87
-
By default, any deployment that you create trusts all other deployments in the same organization. To manage this behavior in the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body), go to **Trust management** from the lower navigation menu. You can choose one of the following options:
87
+
To configure this behavior in the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body), go to **Trust management** from the lower navigation menu. The **Trust all deployments** option is switched on by default. You can keep it switched on or switch it off.
88
88
89
-
* Trust all my deployments- All of your organization’s deployments created while this option is selected already trust each other. If you keep this option, that includes any deployments you’ll create in the future. You can directly jump to [Connect to the remote cluster](/deploy-manage/remote-clusters/ec-remote-cluster-same-ess.md#ec_connect_to_the_remote_cluster) to finalize the CCS or CCR configuration.
90
-
* Trust no deployment - New deployments won’t trust any other deployment when they are created. You can instead configure trust individually for each of them in their security settings, as described in the next section.
89
+
*When **Trust all deployments** is switched on - All deployments trust all other deployments in the same organization, including new deployments when they are created. If you keep this setting switched on, youcan jump to [Connect to the remote cluster](/deploy-manage/remote-clusters/ec-remote-cluster-same-ess.md#ec_connect_to_the_remote_cluster) to finalize the CCS or CCR configuration.
90
+
*When **Trust all deployments** is switched off - New deployments won’t trust any other deployments. Instead, you can configure trust for each of them in their security settings, as described in the next section.
91
91
92
92
::::{note}
93
-
* The level of trust of existing deployments is not modified when you change this setting. You must instead update the trust settings individually for each deployment you wish to change.
93
+
* The level of trust of existing deployments is not modified when you change this setting. Instead, you must update the individual trust settings for each deployment you wish to change.
94
94
* Deployments created before the {{ecloud}} February 2021 release trust only themselves. You have to update the trust setting for each deployment that you want to either use as a remote cluster or configure to work with a remote cluster.
95
95
96
96
::::
@@ -99,22 +99,22 @@ By default, any deployment that you create trusts all other deployments in the s
99
99
100
100
### Specify the deployments trusted to be used as remote clusters [ec_specify_the_deployments_trusted_to_be_used_as_remote_clusters]
101
101
102
-
If your organization’s deployments already trust each other by default, you can skip this section. If that’s not the case, follow these steps to configure which are the specific deployments that should be trusted.
102
+
If your organization’s deployments already trust each other by default, you can skip this section. If that’s not the case, follow these steps to configure which specific deployments should be trusted.
103
103
104
104
1. Go to the **Security** page of your deployment.
105
105
2. From the list of existing trust configurations, edit the one labeled as your organization.
106
106
3. Choose one of following options to configure the level of trust on each of your deployments:
107
107
108
-
*Trust all deployments - This deployment trusts all other deployments in this environment, including new deployments when they are created.
109
-
*Trust specific deployments - Choose which of the existing deployments from your environment you want to trust.
110
-
*Trust no deployment - No deployment in this {{ech}} environment is trusted.
108
+
***All deployments** - This deployment trusts all other deployments in this environment, including new deployments when they are created.
109
+
***Specific deployments** - Choose which of the existing deployments from your environment you want to trust.
110
+
***None**- No deployment in this environment is trusted.
111
111
112
112
::::{note}
113
113
When trusting specific deployments, the more restrictive [CCS](/deploy-manage/remote-clusters/remote-clusters-self-managed.md#sniff-mode) version policy is used (even if you only want to use [CCR](/deploy-manage/tools/cross-cluster-replication.md)). To work around this restriction for CCR-only trust, it is necessary to use the API as described below.
114
114
::::
115
115
116
116
117
-
1. Repeat these steps from each of the deployments you want to use for CCS or CCR. You will only be able to connect 2 deployments successfully when both of them trust each other.
117
+
1. Repeat these steps from each of the deployments you want to use for CCS or CCR. You will only be able to connect two deployments successfully when both of them trust each other.
118
118
119
119
::::{dropdown} Using the API
120
120
You can update a deployment using the appropriate trust settings for the {{es}} payload.
@@ -182,11 +182,6 @@ On the local cluster, add the remote cluster using {{kib}} or the {{es}} API.
182
182
183
183
***Server name**: This value can be found on the **Security** page of the {{ech}} deployment you want to use as a remote.
If you’re having issues establishing the connection and the remote cluster is part of an {{ece}} environment with a private certificate, make sure that the proxy address and server name match with the the certificate information. For more information, refer to [Administering endpoints in {{ece}}](/deploy-manage/deploy/cloud-enterprise/change-endpoint-urls.md).
Copy file name to clipboardExpand all lines: deploy-manage/remote-clusters/ec-remote-cluster-self-managed.md
+1-6Lines changed: 1 addition & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -122,7 +122,7 @@ If you later need to update the remote connection with different permissions, yo
122
122
123
123
A deployment can be configured to trust all or specific deployments in any environment:
124
124
125
-
1. From the **Security**menu, select **Remote Connections > Add trusted environment** and choose **Self-managed**, then click **Next**.
125
+
1. From the **Security**page, select **Remote Connections > Add trusted environment** and choose **Self-managed**. Then click **Next**.
126
126
2. Select **Certificates** as authentication mechanism and click **Next**.
127
127
3. Upload the public certificate for the Certificate Authority of the self-managed environment (the one used to sign all the cluster certificates). The certificate needs to be in PEM format and should not contain the private key. If you only have the key in p12 format, then you can create the necessary file like this: `openssl pkcs12 -in elastic-stack-ca.p12 -out newfile.crt.pem -clcerts -nokeys`
128
128
4. Select the clusters to trust. There are two options here depending on the subject name of the certificates presented by the nodes in your self managed cluster:
@@ -235,11 +235,6 @@ On the local cluster, add the remote cluster using {{kib}} or the {{es}} API.
235
235
236
236
***Server name**: This value can be found on the **Security** page of the {{ech}} deployment you want to use as a remote.
If you’re having issues establishing the connection and the remote cluster is part of an {{ece}} environment with a private certificate, make sure that the proxy address and server name match with the the certificate information. For more information, refer to [Administering endpoints in {{ece}}](/deploy-manage/deploy/cloud-enterprise/change-endpoint-urls.md).
0 commit comments