2017-03-14 3 views
1

簡単に導入できるように、Azure ADのアプリ登録プロセスを自動化したいと思います。マヌエルのプロセスは、証明書を適用し、カレンダーまたはアクティブディレクトリまたはグラフに特定の権限を与えるのに、複雑で時間がかかります。powershellを使用してAzure ADにOffice 365アプリケーションを自動的に登録するにはどうすればいいですか?

プロセスが円滑に進むように、登録と展開のプロセス全体を簡素化したいと考えています。

manual process link click here

+0

を接続する必要がありますか? – gvee

+0

これまでに試したことをお伝えください。なぜあなたはこれを自動化する必要があるかについても詳しく説明できますか?どのような状況でこれを頻繁に繰り返せば問題になるのでしょうか? –

+0

私はAzure-ADアプリケーションプロセスを自動化して、技術者以外の人向けのアプリケーションデプロイメントプロセスを作成しました。アプリケーションを作成し、マニフェストをダウンロードし、64ビットの証明書キーを割り当ててAzure-ADアプリケーションにアップロードするのはちょっと複雑です。全体として、私は単純化、エラーフリー、およびより速い展開プロセスを達成しようとしました。 –

答えて

0

私が作成した、新しいMicrosoftのオンラインたservicePrincipal

C:\PS>$cer = New-Object System.Security.Cryptography.X509Certificates.X509Certificate 
       $cer.Import("C:\temp\myapp.cer") 
       $binCert = $cer.GetRawCertData() 
       $credValue = [System.Convert]::ToBase64String($binCert); 
       New-MsolServicePrincipal -ServicePrincipalNames @("MyApp/myApp.com") 
             -DisplayName "My Application" 
             -Type asymmetric -Value $credValue 

新サービスプリンシパルオブジェクトには、次のコマンドを得ました。

あなたは、あなたがこれまでに試してみましたので、何... MsolService

$Credential = Get-Credential 
Connect-MsolService -Credential $Credential 
関連する問題