翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
例: API のみを使用して AWS Control Tower OU を登録する
この例によるチュートリアルは、付随的なドキュメントです。説明、注意事項、および詳細については、「ベースラインのタイプ」を参照してください。
前提条件
登録する OU として、AWS Control Tower に登録されていない既存の OU が必要です。または、更新の目的で再登録する、登録済みの OU が必要です。
OU の登録
-
IdentityCenterBaseline
がランディングゾーンに対して有効になっているかどうかを確認します。有効になっている場合は、アイデンティティセンターの有効なベースラインの識別子を取得します。aws controltower list-baselines --query 'baselines[?name==`IdentityCenterBaseline`].[arn]'
aws controltower list-enabled-baselines --query 'enabledBaselines[?baselineIdentifier==`<Identity Center Baseline Arn>`].[arn]'
-
ターゲット OU の ARN を取得します。
aws organizations describe-organizational-unit --organizational-unit-id <Organizational Unit ID> --query 'OrganizationalUnit.[Arn]'
-
AWSControlTowerBaseline
ベースラインの ARN を取得します。aws controltower list-baselines --query 'baselines[?name==`AWSControlTowerBaseline`].[arn]'
-
ターゲット OU に
AWSControlTowerBaseline
ベースラインを作成します。アイデンティティセンターベースラインが有効になっている場合:
aws controltower enable-baseline --baseline-identifier
<AWSControlTowerBaseline ARN>
--baseline-version<BASELINE VERSION>
--target-identifier<OU ARN>
--parameters '[{"key":"IdentityCenterEnabledBaselineArn","value":"<Identity Center Enabled Baseline ARN>
"}]'アイデンティティセンターベースラインが有効になっていない場合は、次のように
parameters
フラグを省略します。aws controltower enable-baseline --baseline-identifier
<AWSControlTowerBaseline ARN>
--baseline-version<BASELINE VERSION>
--target-identifier<OU ARN>
OU の再登録
ランディングゾーン設定の更新を行うか、ランディングゾーンバージョンを更新した後は、OU を再登録して最新の変更を加える必要があります。関連付けられた EnabledBaseline
リソースをリセットすることで、OU をプログラムによって再登録するには、次の手順に従います。
-
再登録するターゲット OU の ARN を取得します。
aws organizations describe-organizational-unit --organizational-unit-id
<OU ID>
--query 'OrganizationalUnit.[Arn]' -
ターゲット OU の
EnabledBaseline
リソースの ARN を取得します。aws controltower list-enabled-baselines --query 'enabledBaselines[?targetIdentifier==`
<OUARN>
`].[arn]' -
有効なベースラインをリセットします。
aws controltower reset-enabled-baseline --enabled-baseline-identifier
<EnabledBaselineArn>