AWS Security ChangesHomeSearch

AWS opensearch-service documentation change

Service: opensearch-service · 2026-04-04 · Documentation low

File: opensearch-service/latest/developerguide/ml-external-connector.md

Summary

Fixed a typo in the documentation: changed 'service-principle' to 'service-principal' and 'service principles' to 'service principals' in the context of IAM role trust policies for OpenSearch Service external ML connectors.

Security assessment

This change corrects a typographical error in terminology (principal vs principle) within IAM documentation. While IAM roles are security-related, the change itself does not address a specific security vulnerability, weakness, or incident; it only improves documentation accuracy. The security implications are minimal, as it clarifies correct terminology but does not change any security guidance or configurations.

Diff

diff --git a/opensearch-service/latest/developerguide/ml-external-connector.md b/opensearch-service/latest/developerguide/ml-external-connector.md
index af3f2c110..a942fcaa5 100644
--- a//opensearch-service/latest/developerguide/ml-external-connector.md
+++ b//opensearch-service/latest/developerguide/ml-external-connector.md
@@ -52 +52 @@ JSON
-  2. Follow the instructions in [Modifying a role trust policy](https://docs.aws.amazon.com/IAM/latest/UserGuide/roles-managingrole-editing-console.html#roles-managingrole_edit-trust-policy) to edit the trust relationship of the role. In the following policy, replace `service-principle` with one of the following service principles for OpenSearch Service or OpenSearch Serverless:
+  2. Follow the instructions in [Modifying a role trust policy](https://docs.aws.amazon.com/IAM/latest/UserGuide/roles-managingrole-editing-console.html#roles-managingrole_edit-trust-policy) to edit the trust relationship of the role. In the following policy, replace `service-principal` with one of the following service principals for OpenSearch Service or OpenSearch Serverless: