新增使用者設定檔 - Amazon SageMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

新增使用者設定檔

下一節說明如何使用主控台或 將 SageMaker使用者設定檔新增至網域 AWS CLI。

將使用者設定檔新增至網域後,使用者可以使用 登入URL。如果網域使用 AWS IAM Identity Center 進行身分驗證,使用者會收到包含 的電子郵件URL,以登入網域。如果網域使用 AWS Identity and Access Management,您可以使用 URL為使用者設定檔建立 。 CreatePresignedDomainUrl

從主控台新增使用者設定檔

您可以依照此程序,從 SageMaker 主控台將使用者設定檔新增至網域。

  1. 在 開啟 Amazon SageMaker 主控台https://console.aws.amazon.com/sagemaker/

  2. 在左側導覽窗格中,選擇管理員組態

  3. 管理員組態 下,選擇網域

  4. 從網域清單中,選取要新增使用者設定檔的網域。

  5. 網域詳細資訊頁面上,選擇使用者設定檔索引標籤。

  6. 選擇新增使用者。這會開啟新頁面。

  7. 使用您的使用者設定檔的預設名稱或新增自訂名稱。

  8. 對於執行角色,請從角色選擇器中選擇選項。如果您選擇輸入自訂IAM角色 ARN,該角色至少必須具有附加的信任政策,授予擔任角色的 SageMaker 許可。如需詳細資訊,請參閱SageMaker 角色

    如果您選擇建立新的角色 ,則會開啟建立IAM角色對話方塊:

    1. 您指定的 S3 儲存貯體 中,指定筆記本的使用者可以存取的其他 Amazon S3 儲存貯體。如果您不想將存取許可新增至更多儲存貯體,請選擇

    2. 選擇建立角色 。 SageMaker 建立新的IAM角色 AmazonSageMaker-ExecutionPolicy,並附加AmazonSageMakerFullAccess政策。

  9. (選用) 將標籤新增至使用者設定檔。使用者設定檔建立的所有資源都會有網域ARN標籤和使用者設定檔ARN標籤。網域ARN標籤是以網域 ID 為基礎,而使用者設定檔ARN標籤則以使用者設定檔名稱為基礎。

  10. 選擇 Next (下一步)

  11. SageMaker Studio 區段中,您可以選擇較新的 Studio 和傳統版本的 Studio 作為預設體驗。

    • 如果您選擇 SageMaker Studio (建議) 作為預設體驗,則 Studio Classic IDE具有預設設定。如需預設設定的資訊,請參閱 預設設定

      如需 Studio 的資訊,請參閱 Amazon SageMaker Studio

    • 如果您選擇 Studio Classic 作為預設體驗,您可以選擇啟用或停用筆記本資源共用。筆記本資源包括成品,例如儲存格輸出和 Git 儲存庫。如需筆記本資源的詳細資訊,請參閱 共用和使用 Amazon SageMaker Studio Classic Notebook

  12. SageMaker Canvas 下,您可以設定 SageMaker Canvas 設定。如需入職的指示和組態詳細資訊,請參閱 開始使用 Amazon SageMaker Canvas

    1. 針對 Canvas 基礎許可組態 ,選取是否要建立使用 SageMaker Canvas 應用程式所需的最低許可。

    2. (選用) 對於時間序列預測組態 :若要授予使用者在 SageMaker Canvas 中時間序列預測的許可,請保持啟用時間序列預測選項開啟。預設情況下它是開啟的。

    3. (選擇性) 如果您已啟用啟用時間序列預測,請選取建立並使用新的執行角色。或者,如果您已經有已連接必要 Amazon Forecast 許可IAM的角色,請選取使用現有的執行角色 。如需詳細資訊,請參閱 IAM 角色設定方法

  13. 在 下RStudio,如果是RStudio授權,請選取是否要使用下列其中一個授權建立使用者:

    • 未經授權

    • RStudio 管理員

    • RStudio 使用者

  14. 選擇 Next (下一步)

  15. 自訂 Studio UI 頁面中,您可以自訂 Studio 中顯示的可檢視應用程式和機器學習 (ML) 工具。此自訂只會隱藏 Studio 左側導覽窗格中的應用程式和 ML 工具。如需 Studio UI 的資訊,請參閱 Amazon SageMaker Studio UI 概觀

    如需有關應用程式的資訊,請參閱 Amazon SageMaker 工作室支持的應用

    Studio Classic 不提供自訂 Studio UI 功能。如果您想要將 Studio 設定為預設體驗,請選擇一步並返回上一步。

  16. 選擇 Next (下一步)

  17. 檢閱變更後,選擇建立使用者設定檔

從 建立使用者設定檔 AWS CLI

若要從 在網域中建立使用者設定檔 AWS CLI,請從本機機器的終端機執行下列命令。如需可用 JupyterLab 版本 的相關資訊ARNs,請參閱 設定預設 JupyterLab版本

aws --region region \ sagemaker create-user-profile \ --domain-id domain-id \ --user-profile-name user-name \ --user-settings '{ "JupyterServerAppSettings": { "DefaultResourceSpec": { "SageMakerImageArn": "sagemaker-image-arn", "InstanceType": "system" } } }'

您可以使用 AWS CLI 自訂 Studio 中為使用者顯示的應用程式和 ML 工具,使用 StudioWebPortalSettings。使用 HiddenAppTypes來隱藏應用程式HiddenMlTools和隱藏 ML 工具。如需自訂 Studio UI 左側導覽的詳細資訊,請參閱 在 Amazon SageMaker Studio UI 中隱藏機器學習工具和應用程式。此功能不適用於 Studio Classic。