AWS Security ChangesHomeSearch

AWS sagemaker documentation change

Service: sagemaker · 2026-06-28 · Documentation low

File: sagemaker/latest/dg/build-and-manage-access.md

Summary

Updated documentation links to point to correct SageMaker Python SDK API references. Changed estimator references to new SDK paths and corrected step class links.

Security assessment

Changes are limited to URL updates and reference corrections without modifying security content. The documentation still discusses access management but doesn't introduce new security information.

Diff

diff --git a/sagemaker/latest/dg/build-and-manage-access.md b/sagemaker/latest/dg/build-and-manage-access.md
index 62f4ec187..88f3632aa 100644
--- a//sagemaker/latest/dg/build-and-manage-access.md
+++ b//sagemaker/latest/dg/build-and-manage-access.md
@@ -57 +57 @@ Pipelines include steps that run SageMaker AI jobs. In order for the pipeline st
-By default, each step takes on the pipeline execution role. You can optionally pass a different role to any of the steps in your pipeline. This ensures that the code in each step does not have the ability to impact resources used in other steps unless there is a direct relationship between the two steps specified in the pipeline definition. You pass these roles when defining the processor or estimator for your step. For examples of how to include these roles in these definitions, see the [SageMaker AI Python SDK documentation](https://sagemaker.readthedocs.io/en/stable/overview.html#using-estimators). 
+By default, each step takes on the pipeline execution role. You can optionally pass a different role to any of the steps in your pipeline. This ensures that the code in each step does not have the ability to impact resources used in other steps unless there is a direct relationship between the two steps specified in the pipeline definition. You pass these roles when defining the processor or estimator for your step. For examples of how to include these roles in these definitions, see the [SageMaker AI Python SDK documentation](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_train.html). 
@@ -131,2 +131,2 @@ Pipeline step | Prefix length
-`[TrainingStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#trainingstep)`, `[ModelStep](https://sagemaker.readthedocs.io/en/stable/workflows/pipelines/sagemaker.workflow.pipelines.html#step-collections)`, `[TransformStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#transformstep)`, `[ProcessingStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#processingstep)`, `[ClarifyCheckStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#clarifycheckstep)`, `[QualityCheckStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#qualitycheckstep)`, `[RegisterModelStep](https://sagemaker.readthedocs.io/en/stable/workflows/pipelines/sagemaker.workflow.pipelines.html#step-collections)` |  38  
-`[TuningStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#tuningstep)`, `[AutoML](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#automlstep)` |  6  
+`[TrainingStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#trainingstep)`, `[ModelStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#step-collections)`, `[TransformStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#transformstep)`, `[ProcessingStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#processingstep)`, `[ClarifyCheckStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#clarifycheckstep)`, `[QualityCheckStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#qualitycheckstep)`, `[RegisterModelStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#step-collections)` |  38  
+`[TuningStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#tuningstep)`, `[AutoML](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#automlstep)` |  6  
@@ -155 +155 @@ You pass your job prefix with the `*base_job_name` argument to the job instance
-  * `base_job_name` for the `[Estimator](https://sagemaker.readthedocs.io/en/stable/api/training/estimators.html)` (`[TrainingStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#trainingstep)`), `[Processor](https://sagemaker.readthedocs.io/en/stable/api/training/processing.html)` (`[ProcessingStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#processingstep)`), and `[AutoML](https://sagemaker.readthedocs.io/en/stable/api/training/automl.html)` (`[AutoMLStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#automlstep)`) classes
+  * `base_job_name` for the `[Estimator](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_train.html)` (`[TrainingStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#trainingstep)`), `[Processor](https://sagemaker.readthedocs.io/en/stable/api/training/processing.html)` (`[ProcessingStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#processingstep)`), and `[AutoML](https://sagemaker.readthedocs.io/en/stable/api/training/automl.html)` (`[AutoMLStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#automlstep)`) classes
@@ -157 +157 @@ You pass your job prefix with the `*base_job_name` argument to the job instance
-  * `tuning_base_job_name` for the `[Tuner](https://sagemaker.readthedocs.io/en/stable/api/training/tuner.html)` class (`[TuningStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#tuningstep)`)
+  * `tuning_base_job_name` for the `[Tuner](https://sagemaker.readthedocs.io/en/stable/api/training/tuner.html)` class (`[TuningStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#tuningstep)`)
@@ -159 +159 @@ You pass your job prefix with the `*base_job_name` argument to the job instance
-  * `transform_base_job_name` for the `[Transformer](https://sagemaker.readthedocs.io/en/stable/api/inference/transformer.html)` class (`[TransformStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#transformstep)`)
+  * `transform_base_job_name` for the `[Transformer](https://sagemaker.readthedocs.io/en/stable/api/inference/transformer.html)` class (`[TransformStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#transformstep)`)
@@ -161 +161 @@ You pass your job prefix with the `*base_job_name` argument to the job instance
-  * `base_job_name` of `[CheckJobConfig](https://sagemaker.readthedocs.io/en/stable/workflows/pipelines/sagemaker.workflow.pipelines.html#checkjobconfig)` for the `[QualityCheckStep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#qualitycheckstep)` (Quality Check) and `[ClarifyCheckstep](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_model_building_pipeline.html#clarifycheckstep)` (Clarify Check) classes
+  * `base_job_name` of `[CheckJobConfig](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#checkjobconfig)` for the `[QualityCheckStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#qualitycheckstep)` (Quality Check) and `[ClarifyCheckstep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#clarifycheckstep)` (Clarify Check) classes
@@ -163 +163 @@ You pass your job prefix with the `*base_job_name` argument to the job instance
-  * For the `[Model](https://sagemaker.readthedocs.io/en/stable/api/inference/model.html)` class, the argument used depends on if you run `create` or `register` on your model before passing the result to `[ModelStep](https://sagemaker.readthedocs.io/en/stable/workflows/pipelines/sagemaker.workflow.pipelines.html#step-collections)`
+  * For the `[Model](https://sagemaker.readthedocs.io/en/stable/api/inference/model.html)` class, the argument used depends on if you run `create` or `register` on your model before passing the result to `[ModelStep](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_mlops.html#step-collections)`