過去2ヶ月間、私たちのIAMユーザー/ロールのセットアップはBigTableアクセスを許可していました。BigTableのユーザー権限の変更
過去2日間、
{
"error": {
"code": 403,
"message": "The caller does not have permission",
"status": "PERMISSION_DENIED"
}
}
と使用:我々は、我々は、Web UIでユーザー権限エラーをヒットしている(サービスアカウントはまだBigTableのにアクセスすることができます)
をユーザーアカウントの権限エラーをヒットしています
:"com.google.cloud.bigtable" % "bigtable-hbase-1.x"
スタックトレースからのユーザーアカウントの資格情報
Caused by: io.grpc.StatusRuntimeException: PERMISSION_DENIED: The caller does not have permission
at io.grpc.Status.asRuntimeException(Status.java:517)
at com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation.onError(AbstractRetryingOperation.java:165)
at com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation.onClose(AbstractRetryingOperation.java:143)
at com.google.cloud.bigtable.grpc.scanner.RetryingReadRowsOperation.onClose(RetryingReadRowsOperation.java:203)
at com.google.cloud.bigtable.grpc.io.ChannelPool$InstrumentedChannel$2.onClose(ChannelPool.java:210)
at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:41)
at com.google.cloud.bigtable.grpc.io.RefreshingOAuth2CredentialsInterceptor$UnAuthResponseListener.onClose(RefreshingOAuth2CredentialsInterceptor.java:416)
最近変更されたpermissions
は、https://cloud.google.com/bigtable/docs/access-control
に記載されています.IAMの役割を更新する必要がありますか?
編集1: 以下を含むように更新された役割を試行しました。しかし、同じエラーがまだ発生:2
編集: 三日後。問題が解決され、Googleはアクセス権を元の状態に戻しました(ユーザーアカウントで再度データが表示される可能性があります)。
こんにちは;問題を報告するリンクを共有することはできますか? https://cloud.google.com/bigtable/docs/supportを確認しましたが、チケットを発行するために別のチャンネルを見つけることはありませんでした。 ありがとう – brent