以前は Azure AI サービスまたは Azure Cognitive Services と呼ばれていたもので、Microsoft Foundry プラットフォームに含まれる事前構築済みの AI 機能の統合コレクションです
こんにちは TK,
Microsoft Q&A へようこそ
詳細な調査と、既にお試しいただいた内容のご共有ありがとうございます。現在の Microsoft の動作とドキュメントに基づくと、この問題はアクセス許可、ポリシー、またはデプロイツールが原因ではありません。お客様が確認されている動作は仕様によるものです。
ローカル認証を再度有効にできない理由
Microsoft は、Microsoft Foundry (Azure AI サービス / Azure OpenAI ベース) リソースのローカル認証をサービスレベルで永続的に無効にしました。
そのため、以下のようになります。
ローカル認証を一度無効にすると、再度有効にすることはできません。
新しく作成された Foundry リソースは、常にローカル認証が無効な状態で作成されます。
DisableLocalAuth プロパティは強制的に true に設定されます。
false に設定しようとしても、何もエラーは表示されずに無視されます。
これは、以下のいずれの方法で有効にしようとした場合でも同様です。
Azure Portal
PowerShell
Azure CLI
ARM または Bicep テンプレート
REST API
Azure Policy (ポリシーが割り当てられていない場合でも)
PowerShell / CLI コマンドが機能しない理由
次のようなコマンドは機能しません。
Set-AzCognitiveServicesAccount -DisableLocalAuth $false
Azure CLI の操作(例:az ... コマンド)は失敗しませんが、サービスが内部的に値を上書きするため、設定は保持されません。
Azure ポータルのトグルボタンは変更できるように見えますが、変更は反映されません。
Microsoft ドキュメントに関する補足説明
ドキュメントには「ローカル認証の再有効化」に関するセクションがありますが、これはローカル認証の再アクティベーションをサポートしているサービスにのみ適用されます。
Microsoft Foundry リソースは、この機能の対象外です。
マイクロソフトの公式ドキュメント
Azure AI サービスのローカル認証を無効にする
https://learn.microsoft.com/en-us/azure/ai-services/disable-local-auth
「一部の Azure AI サービスはローカル認証をサポートしなくなり、Microsoft Entra ID ベースの認証が必要になります。」
ローカル認証を再度有効にする(制限事項あり)
ローカル認証の再有効化は、永続的に無効化されていないサービスでのみサポートされています。
Microsoft Foundry リソースは、ローカル認証が永続的に無効化されているカテゴリに属します。
現在サポートされている認証モデル
Microsoft Foundry リソースは、Microsoft Entra ID (Azure AD) 認証のみをサポートしています。
サポートされているオプションは次のとおりです。
マネージド ID
サービスプリンシパル(アプリ登録)
必要なアクセス権は、次のような RBAC ロールを通じて付与されます。
Cognitive Services ユーザー
Azure AI 開発者
共同作成者(管理操作の場合)
API キー/ローカル認証はサポートされなくなりました。
この情報がお役に立てば幸いです。ご不明な点がございましたら、お気軽にお問い合わせください。
ありがとうございました!
<モデレーター注>
この投稿はコメントとして投稿されましたが回答に変換させて頂きました。