問題が存在します
もしTencent CloudでCVM、VPC、クラウドデータベースなどの複数のサービスを使用している場合、これらのサービスは異なる担当者によって管理されていますが、すべてが同一のクラウドアカウントキーを共有しているため、以下のような問題が発生します:
ご利用のキーは複数のユーザーによって共有されており、漏洩リスクが高くなります。
ご利用者様は他のユーザーのアクセス権限を制限することができず、誤操作が発生しやすく、それによってセキュリティリスクが生じる可能性があります。
ソリューション
サブアカウントを活用することで、異なる担当者が異なるサービスを管理する体制を構築でき、上記の問題を回避できます。デフォルトでは、サブアカウントにはクラウドサービスの利用権限や関連リソースへのアクセス権限がありません。そのため、必要なリソースや権限をサブアカウントが利用できるよう、ポリシーを作成する必要があります。
CAM(Cloud Access Management)はTencent Cloudが提供するWebサービスであり、主にお客様がTencent Cloudアカウントのリソースへのアクセス権限を安全に管理することを支援します。CAMを通じて、ユーザー(グループ)の作成、管理、破棄が可能であり、アイデンティティ管理とポリシー管理を通じて、特定のユーザーが指定されたTencent Cloudリソースを使用できるように制御できます。 CAMをご利用の場合、ポリシーを単一ユーザーまたはユーザーグループに関連付けることができます。ポリシーは、特定のリソースを使用して指定されたタスクを実行する権限をユーザーに許可または拒否します。CAMポリシーの基本的な詳細についてはポリシー構文を、使用方法の詳細についてはポリシーを参照してください。 サブアカウントのクラウドデータベース関連リソースへのCAMが必要ない場合、この章をスキップできます。これらのセクションをスキップしても、ドキュメントのその他の部分の理解や使用には影響ありません。
クイックスタート
CAMポリシーは、1つ以上のTDSQL-C for MySQL操作の使用を許可するか、1つ以上のTDSQL-C for MySQL操作の使用を拒否する必要があります。同時に、操作可能なリソース(全リソースまたは一部操作では部分リソース)を指定する必要があり、ポリシーには操作リソースに設定された条件を含めることもできます。
説明:
CAMポリシーを使用してTDSQL-C for MySQLリソースの管理および操作の承認を行うことをユーザーに推奨します。既存のプロジェクト単位の権限を持つユーザーエクスペリエンスは変更ありませんが、リソース管理と操作承認にプロジェクト単位の権限を継続して使用することは非推奨です。
TDSQL-C for MySQLは現時点で関連する有効化条件の設定をサポートしていません。