ページタイプ | 製品 | 言語 | 拡張子 | いいえ依存関係 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
サンプル |
|
|
| 真実 |
昨年、Microsoft Graph SDK ベースの PowerShell モジュールに基づいた新しい Microsoft Intune GitHub リポジトリをここで発表しました。この従来の Microsoft Intune PowerShell サンプル スクリプト GitHub リポジトリは読み取り専用になりました。さらに、2024 年 4 月 1 日以降、Graph SDK ベースの PowerShell モジュールの認証方法が更新されたため、グローバル Microsoft Intune PowerShell アプリケーション (クライアント) ID ベースの認証方法が削除されます。
Intune PowerShell アプリケーション ID (d1ddf0e4-d672-4dae-b554-9d5bdfd93547) を使用している場合は、スクリプトが破損しないように、Microsoft Entra ID に登録されたアプリケーション ID を使用してスクリプトを更新する必要があります。
2024 年 5 月 6 日までに、次の方法で PowerShell スクリプトを更新してください。
詳細な手順については、「アプリ登録の更新」ファイルを参照してください。 (https://github.com/microsoftgraph/powershell-intune-samples/blob/master/Updating%20App%20Registration)
PowerShell サンプル スクリプトのこのリポジトリでは、Intune サービス リソースにアクセスする方法を示します。これは、PowerShell から Microsoft Graph API に対して HTTPS RESTful API 要求を行うことで実証されています。
Intune と Microsoft Graph のドキュメントは、Intune Graph Documentation にあります。
これらのサンプルは、Intune リソースを管理するための一般的な Intune 管理者または Microsoft パートナーのアクションを示します。
このリポジトリには次のサンプルが含まれています。
スクリプトは「現状のまま」ライセンスされます。 MITライセンスに基づいて。
スクリプト サンプルの中には、Intune テナントから情報を取得するものや、Intune テナント内のデータを作成、削除、更新するものもあります。各サンプル スクリプトを実行する前に、その影響を理解してください。サンプルは、非実稼働または「テスト」テナント アカウントを使用して実行する必要があります。
Intune Graph API を使用すると、テナントの Intune 情報にプログラムでアクセスできるようになり、この API は、Azure Portal を通じて利用できるものと同じ Intune 操作を実行します。
Intune は、他のクラウド サービスと同じ方法で、豊富なエンティティ情報と関係ナビゲーションを使用して、データを Microsoft Graph に提供します。 Microsoft Graph を使用して他のサービスと Intune からの情報を結合し、IT プロフェッショナルやエンド ユーザー向けの機能豊富なクロスサービス アプリケーションを構築します。
これらの Microsoft Graph API Intune PowerShell サンプルを使用するには、次のものが必要です。
前提条件がインストールされるか満たされたら、次の手順を実行してこれらのスクリプトを使用します。
これらのスクリプトを初めて実行するときは、サービスで認証するためのアカウントを指定するように求められます。
Please specify your user principal name for Azure Authentication:
ユーザー プリンシパル名を指定すると、パスワードの入力を求めるポップアップが開きます。 Azure Active Directory での認証が成功した後、ユーザー トークンは 1 時間持続し、PowerShell セッション内で時間が経過すると、再認証を求められます。
テナントに対して初めてスクリプトを実行している場合は、次の内容を示すポップアップが表示されます。
Microsoft Intune PowerShell needs permission to:
* Sign you in and read your profile
* Read all groups
* Read directory data
* Read and write Microsoft Intune Device Configuration and Policies (preview)
* Read and write Microsoft Intune RBAC settings (preview)
* Perform user-impacting remote actions on Microsoft Intune devices (preview)
* Sign in as you
* Read and write Microsoft Intune devices (preview)
* Read and write all groups
* Read and write Microsoft Intune configuration (preview)
* Read and write Microsoft Intune apps (preview)
注: ユーザー アカウントがデバイス ベースの条件付きアクセスの対象となっている場合、認証に合格するにはデバイスが登録されているか、準拠している必要があります。
このサンプルに貢献したい場合は、CONTRIBUTING.MD を参照してください。
このプロジェクトはマイクロソフトのオープンソース行動規範を採用しています。詳細については、「行動規範に関するよくある質問」を参照するか、追加の質問やコメントがあれば [email protected] までお問い合わせください。
Intune PowerShell サンプルに関するフィードバックをお待ちしています。ご質問やご提案は、このリポジトリの問題セクションからお送りいただけます。
あなたのフィードバックは私たちにとって重要です。 Stack Overflow で私たちとつながりましょう。質問に [MicrosoftGraph] と [intune] のタグを付けます。
著作権 (c) 2017 Microsoft。無断転載を禁じます。
このプロジェクトはマイクロソフトのオープンソース行動規範を採用しています。詳細については、「行動規範に関するよくある質問」を参照するか、追加の質問やコメントがあれば [email protected] までお問い合わせください。