ラボ: PowerShell を使用した Microsoft 365 の管理
シナリオ
新しい Microsoft 365 テナントを作成しました。 新しい管理者として、ユーザーへの展開を開始する前に、PowerShell を使用して一部の Microsoft 365 サービスを管理してみたいと思っています。
目標
このラボを完了すると、次のことができるようになります。
- Azure AD でユーザーを管理する。
- Exchange Online を管理する。
- SharePoint Online の管理。
- Microsoft Teams を管理する。
予想所要時間: 60 分
ラボのセットアップ
仮想マシン:LON-DC1、LON-CL1
ユーザー名: Adatum\Administrator
パスワード: Pa55w.rd
このラボでは、提供されている仮想マシン環境を使用します。 ラボを開始する前に、次の手順を行ってください。
- LON-DC1 を開き、パスワード Pa55w.rd を使ってAdatum\Administrator としてサインインします。
- LON-CL1 について手順 1 を繰り返します。
注: このラボでは、Office 365 テナントと、そのテナントでグローバル管理者のアクセス許可を持つユーザーが必要です。
演習 1: Azure AD でユーザーとグループを管理する
演習のシナリオ 1
あなたは、ユーザーを作成および管理する方法を理解していることを確認する必要があります。 特に、ライセンスをユーザーに割り当てる方法を学習することに関心があります。 この演習では、管理ユーザーと標準ユーザーを作成します。 また、グループを作成して設定します。
この演習の主なタスクは次のとおりです。
- Azure AD に接続します。
- 新しい管理ユーザーを作成する。
- 新しいユーザーを作成してライセンスを付与する。
タスク 1: Azure AD に接続する
- LON-CL1 で、管理者として Windows PowerShell を開きます。
- Azure AD を管理できるようにするモジュールをインストールします。
- Azure AD に接続し、管理者ユーザー アカウントを使用してサインインします。
- 接続されていることを確認するには、Azure AD 内のユーザーの一覧を確認します。
タスク 2: 新しい管理ユーザーを作成する
- 変数に新しい PasswordProfile オブジェクトを作成し、password プロパティを設定します。
- 忘れないようにパスワードをメモします。
- 検証済みの Azure AD ドメインの名前を識別し、$verifiedDomain という名前の変数にそれを保存します。
- 次の属性を持つ PasswordProfile オブジェクトを使用して、新しいユーザー オブジェクトを作成します。
- 表示名: Noreen Riggs
- ユーザー プリンシパル名: Noreen@$verifiedDomain
- Account enabled
- MailNickName: Noreen
- グローバル管理者ロールを Noreen Riggs ユーザー アカウントに割り当てます。
- Get-AzureADDirectoryRoleMember コマンドレットを使用して、グローバル管理者ロールが Noreen Riggs ユーザー アカウントに割り当てられていることを確認します。
タスク 3: 新しいユーザーを作成してライセンスを付与する
- 次の属性を持つ PasswordProfile オブジェクトを使用して、新しいユーザー オブジェクトを作成します。
- 表示名: Allan Yoo
- ユーザー プリンシパル名: Allan@$verifiedDomain
- Account enabled
- MailNickName: Allan
- Allan Yoo の利用場所を [US] に設定します。
- テナントで使用可能なライセンス SKU を一覧表示します。
- AssignedLicense オブジェクトを作成し、テナントの ENTERPRISEPREMIUM ライセンスの SkuID 値を使用して、SkuId プロパティを構成します。
- AssignedLicenses オブジェクトを作成し、AssignedLicense オブジェクトを AddLicenses プロパティに配置します。
- AssignedLicenses オブジェクトを使用して、Allan Yoo にライセンスを割り当てます。
タスク 4: グループを作成して設定する
- Azure AD 内のグループを一覧表示します。
- 次の属性を使用して、Azure AD に新しいグループ オブジェクトを作成します。
- 表示名: Sales Security Group
- セキュリティが有効:
$true
- メールが有効:
$false
- メール ニックネーム: SalesSecurityGroup
- Allan Yoo のユーザー オブジェクトを Sales Security Group のメンバーとして追加します。
- Sales Security Group メンバーシップに対してクエリを実行し、Allan Yoo のユーザー オブジェクトがそのメンバーであることを確認します。
- [Windows PowerShell] ウィンドウは開いたままにしておきます。
演習 2:Exchange Online を管理する
シナリオ 2
この演習では、新しい会議室メールボックスを作成し、会議要求を自動的に受け入れるようにリソース予約プロパティを構成します。 また、リソース予約が期待したとおりに動作することを確認します。
この演習の主なタスクは次のとおりです。
- Exchange Online に接続します。
- 会議室メールボックスを作成する。
- 会議室のリソース予約を確認する。
タスク 1: Exchange Online に接続する
- LON-CL1 で、同じ [Windows PowerShell] ウィンドウに、Exchange Online を管理できるモジュールをインストールします。
- Exchange Online に接続し、管理者ユーザー アカウントを使用してサインインします。
- 接続されていることを確認するには、Exchange Online 内のメールボックスの一覧を確認します。
タスク 2: 会議室メールボックスを作成する
- BoardRoom という名前の会議室メールボックスを作成します。
- 会議要求を自動的に受け入れるように BoardRoom の予定表の処理を構成します。
タスク 3: 会議室のリソース予約を確認する
- Microsoft Edge ブラウザーを開き、https://outlook.office.com に移動します。
- Allan Yoo としてサインインします。
- 予定表から、新しいイベントを作成し、出席者として BoardRoom を含めます。
- 使用可能な時間を選択し、会議の招待状を送信します。
- Outlook 受信トレイで、会議要求が受理されたという応答を受信したことを確認します。
演習 3:SharePoint Online を管理する
SharePoint Online の管理に使用される Web ベースの管理コンソールを使い慣れています。 これはあなたのニーズを十分に満たしますが、プロセスを自動化したい場合に備えて、Windows PowerShell を使用してサイトを作成するためのプロセスをテストする必要があります。
この演習の主なタスクは次のとおりです。
- SharePoint Online に接続する。
- 新しいサイトを作成します。
タスク 1: SharePoint Online に接続する
- LON-CL1 で、同じ [Windows PowerShell] ウィンドウに、SharePoint Online を管理できるモジュールをインストールします。
- SharePoint Online に接続し、Noreen Riggs としてサインインします。
- 接続を確認するには、テナント内のサイトを一覧表示します。
タスク 2: 新しいサイトを作成する
- Windows PowerShell コンソールで、SharePoint で使用可能なテンプレートの一覧を確認します。
-
次の設定を使用して新しい SharePoint サイトを作成します。
- URL:
https://yourdomain.sharepoint.com/sites/Sales
- 所有者:
noreen@yourdomain.onmicrosoft.com
- ストレージ クォータ: 256
- テンプレート: EHS#1
注: サイトの作成には 10 分以上かかる場合があります。 -NoWait パラメーターを使用して、サイトを非同期的に作成します。
- URL:
- Get-SPOSite を使用して、新しいサイトの状態を確認します。
- SharePoint Online から切断します。
- [Windows PowerShell] ウィンドウは開いたままにしておきます。
演習 4:Microsoft Teams を管理する
営業部門は、コラボレーションに Microsoft Teams を使用することに関心を持っています。 あなたは、彼らの Microsoft Teams の使用経験を支援するために、PowerShell を使用してチームを作成します。 その後、営業部門から Allan Yoo へのアクセス権を付与します。
この演習の主なタスクは次のとおりです。
- Microsoft Teams に接続します。
- 新しい Team を作成します。
- チームへのアクセス権を確認します。
タスク 1: Microsoft Teams に接続する
- LON-CL1 で、同じ [Windows PowerShell] ウィンドウに、Microsoft Teams を管理できるモジュールをインストールします。
- Microsoft Teams に接続し、管理者ユーザー アカウントを使用してサインインします。
- 接続を確認するには、テナント内のサイトを一覧表示します。
- Get-Team コマンドレットを使用して、既存のチームがないことを確認します。
タスク 2: 新しいチームを作成する
-
次のプロパティを使用して新しいチームを作成します。
- 表示名: Sales Team
- MailNickName: SalesTeam
- Sales Team に Allan Yoo をユーザーとして追加します
-
Sales Team のユーザーを一覧表示し、Allan Yoo が追加されたことを確認します。
注: チームを作成したユーザーは所有者であることに注意してください。
タスク 3: チームへのアクセスを確認する
- Microsoft Edge を開き、https://teams.microsoft.com に移動します。
- Allan Yoo としてサインインします。
- Sales Team で、テキスト “価格は月末に 10% 増加している” を含む新しい会話を作成します。