IBM Cloud Object Storage へのサービス・バインディングのサービス資格情報が REDACTEDとして表示されるのはなぜですか?
IBM Cloud Object Storage サービス・インスタンスを使用して Code Engine サービス・バインディングを作成すると、サービス資格情報が REDACTEDと表示されます。
Object Storage インスタンスへのサービス・バインディングを作成し、独自のサービス資格情報を使用すると、 Code Engine アプリまたはジョブへのバインディングのサービス資格情報が、サービス資格情報の値ではなく REDACTED として表示されます。
既存のサービス資格情報を取得するには、 Object Storage で、サービス資格情報を取得するユーザー (またはサービス ID) が resource-controller.credential.retrieve_allの追加の IAM アクションを持っている必要があります。 この IAM アクションは、 COS Reader またはプラットフォーム Administrator のアクセス役割に含まれています。
以下のいずれかの解決策を試してください。
-
Code Engineを使用して Object Storage へのサービス・バインディングを作成する場合は、カスタム・サービス資格情報を使用しないでください。 代わりに、デフォルトのサービス・バインディング・アクセス・ポリシーを使用して、 Code Engine に資格情報を生成させます。 デフォルトのサービス・バインディング・アクセス・ポリシーの使用を参照してください。
-
Code Engine サービス・バインディングでカスタム・サービス ID を使用する場合、サービス ID にアクセス権限を割り当てるときに
COS Readerサービス・アクセス権限も追加する必要があります。 サービス・バインディングでのカスタム・サービス ID の使用を参照してください。