管理者の資格情報を使用してログインしているユーザーにのみ表示されるコンテナーを Azure ストレージに作成する方法はありますか?
他のユーザーはコンテナーを表示できないようにする必要があります。
管理者の資格情報を使用してログインしているユーザーにのみ表示されるコンテナーを Azure ストレージに作成する方法はありますか?
他のユーザーはコンテナーを表示できないようにする必要があります。
あなたが達成しようとしていることは、そのままでは不可能です。アプリケーションの「管理者」はストレージ アカウントの「管理者」とは何の関係もなく、Windows Azure ストレージは特定のデータ ベースをフェッチする役割ベースのものをまだサポートしていないため、アプリケーションで追加の作業が必要になります。認可について。
考えられることの 1 つは、ユーザーとデータベース内のどこかにある BLOB コンテナーの間に関係を持たせることです。ユーザーがログインすると、とにかくユーザーを認証します。その時点で、この特定のユーザーが表示できる BLOB コンテナーのリストを取得します。次に、ストレージ アカウントからすべての BLOB コンテナーをフェッチしますが、ログインしているユーザーが表示でき、ストレージ アカウントに存在する BLOB コンテナーのみを表示します。
お役に立てれば。