SlideShare a Scribd company logo
1 of 41
Download to read offline
.NET ラボ 勉強会 2017年9月
Office 365 管理者が押さえておきたい
PowerShell コマンド
MCT (Microsoft Certificate Trainer)
MVP (Office Servers and Services )
宮川 麻里 Mari Miyakawa
Microsoft Azure / Office 365 / EMS / Active Directory など
企業様向けカスタマイズトレーニングや技術支援実施
アジェンダ
3
Office 365 PowerShell を使用するメリット
Office 365 セキュリティ強化
Office 365 Groups 制御
まとめ
4
Office 365 Powershell
を利用するメリット
Office 365 Powershell を使用するメリット
5
Office 365 管理センターの GUI 操作が面倒
なんども
6
例えば複数人のユーザー登録など
Office 365 Powershell を使用するメリット
7
Office 365 Powershell で一括操作
Office 365 Powershell を使用するメリット
ユーザーの一括登録
ライセンス割り当て
権限割り当て
8
import-module MSOnline
$msolcred=Get-Credential
[Windows PowerShell 資格情報の要求] ダイアログ ボックスで全体管理者
ユーザー名/パスワード入力
connect-msolservice -credential $msolcred
Office 365 Powershell を使用するメリット
※モジュールなど事前準備済の前提
Microsoft Azure Active Directory Module
for Windows PowerShell
http://connect.microsoft.com/site1164/Downloads/DownloadDetails.as
px?DownloadID=59185
9
Office 365 Powershell を使用するメリット
CSVファイルを使用した一括登録
CSVファイル事前準備
CSV
※E3の場合
Import-Csv 「パス.csv | ForEach-Object { New-MsolUser -
UserPrincipalName $_.UserPrincipalName -LastName $_.LastName -
FirstName $_.FirstName -DisplayName $_.DisplayName -Password
$_.Password -PreferredLanguage ja-JP -UsageLocation JP -
ForceChangePassword $False -LicenseAssignment
“ENTERPRISEPACK"}
要確認
Office 365 Powershell を使用するメリット
10
Office 365 管理センターの操作だけでは不十分
かゆいところに手が届く設定は
GUIにはないことが多い
Office 365 Powershell を使用するメリット
11
Exchange Online
予定表管理
対象者の予定表アクセス許可
Office 365 Powershell を使用するメリット
12
Exchange Online
予定表管理
$Session = New-PSSession -ConfigurationName
Microsoft.Exchange -ConnectionUri
https://outlook.office365.com/powershell-liveid/ -Credential
$UserCredential -Authentication Basic -AllowRedirection
Import-pssession $session
Exchange Online へ接続
Office 365 Powershell を使用するメリット
13
Exchange Online
予定表管理
Set-MailboxFolderPermission 対象者アカウント:¥予定表 -AccessRights
Reviewer -User '既定'
対象者の予定表ー表記確認
Get-MailboxFolderStatistics -Identity ’対象者アカウント' -FolderScope
Calendar |select Identity,FolderType
アクセス権設定
Office 365 Powershell を使用するメリット
14
Exchange Online
予定表管理
$mbxs = Get-Mailbox -RecipientTypeDetails UserMailbox -ResultSize Unlimited
foreach ($mbx in $mbxs){ $alias = ${mbx}.alias $path = (Get-
MailboxFolderStatistics $alias | ? {$_.FolderType -eq "Calendar"}).Identity -
replace "¥¥",":¥" Set-MailboxFolderPermission -Identity $path -User "default" -
AccessRights Reviewer }
複数予定表の一括変更
げんきさんBlog:日々徒然
http://blog.o365mvp.com/2015/05/26/change_calendar_permission_of_all_users/
Office 365 Powershell を使用するメリット
15
Sharepoint Online
サイトのアクセス権確認
Sharepoint サイト
階層構造化されたサイトの各コンテンツでアクセス権設定が可能
・共有設定で複雑化
・設定しだいではパフォーマンスに影響も
サイトアクセス権確認が重要
Office 365 Powershell を使用するメリット
16
Sharepoint Online
サイトのアクセス権リスト
Import-Module Microsoft.Online.SharePoint.PowerShell
-DisableNameChecking
モジュールのインポート
Sharepoint Online Management Shell
https://www.microsoft.com/ja-JP/download/details.aspx?id=35588
ダウンロード
Office 365 Powershell を使用するメリット
17
Sharepoint Online
サイトのアクセス権リスト
Sharepoint Online へ接続
Connect-SPOService -Url http://組織名-admin.sharepoint.com
-Credential 全体管理者名
サイト表示
Get-SPOSite
18
$siteURL = “概要サイトURL/sites/sales"
$x = Get-SPOSiteGroup -Site $siteURL
foreach ($y in $x)
{
Write-Host $y.Title -ForegroundColor "Yellow"
Get-SPOSiteGroup -Site $siteURL -Group $y.Title | Select-Object -
ExpandProperty Users
Write-Host
}
指定したサイトの管理権限表示
19
$x = Get-SPOSite
foreach ($y in $x)
{
Write-Host $y.Url -ForegroundColor "Yellow"
$z = Get-SPOSiteGroup -Site $y.Url
foreach ($a in $z)
{
$b = Get-SPOSiteGroup -Site $y.Url -Group $a.Title
Write-Host $b.Title -ForegroundColor "Cyan"
$b | Select-Object -ExpandProperty Users
Write-Host
}
}-Host
}
すべてのサイトの管理権限表示
20
Office 365 セキュリティ強化設定
Powershell によるセキュリティ強化設定
21
Information Right Management
(IRM)
ファイルとメールの保護
暗号化・認証・権限制御
Powershell によるセキュリティ強化設定
22
ちなみに・・・
こんな権限による制御ができます
保有権限 田中さん 佐藤さん 営業部
閲覧 ○ ○ 〇
編集 ○ × ×
保存 ○ × ×
コピー &
ペースト
○ × ×
印刷 × × ×
など… - - -
利用期限 2017/9/30
• SharePoint / SharePoint
Online
• ファイル サーバー
プロテクター サポートされるファイル フォーマット
MS Office Microsoft Office
PDF PDF (PPDF はサポートされない)
プロテクター サポートされるファイル フォーマット
MS Office Microsoft Office
Powershell によるセキュリティ強化設定
保護 – サーバー サイド
プロテクター サポートされるファイル フォーマット
MS Office Microsoft Office
Powershell によるセキュリティ強化設定
25
IRM設定手順
Azure RMS の テナントでの有効化
Exchange Online / Sharepoint Online
それぞれ有効化
Powershell によるセキュリティ強化設定
26
RMS 有効化
Connect-AadrmService
Enable-Aadrm
管理画面で設定PowerShell で設定 Or
Powershell によるセキュリティ強化設定
27
Sharepoint Online
Connect-AadrmService Enable-Aadrm
Sharepoint 管理画面で設定
PowerShell で設定
Or
Powershell によるセキュリティ強化設定
28
Sharepoint Online
ライブラリの設定 – Information Right Management で有効化
Sharepoint 管理画面で設定
Powershell によるセキュリティ強化設定
29
Sharepoint Online
こんなこと制御できます
Sharepoint 管理画面で設定
https://docs.microsoft.com/ja-jp/information-protection/deploy-
use/configure-usage-rights
Azure Rights Management の使用権限を構成する
Powershell によるセキュリティ強化設定
30
PowerShell による RMS詳細設定
オフラインで保護されたコンテンツにアクセスできる最大日数を構成
(使用ライセンスの有効期間)。
Get-AadrmMaxUseLicenseValidityTime
Set-AadrmMaxUseLicenseValidityTime
Or
Azure Portal からテンプレート利用
Powershell によるセキュリティ強化設定
31
Exchange Online
RMS 有効化
Connect-AadrmService Enable-Aadrm
PowerShell で のみ設定可能
Powershell によるセキュリティ強化設定
32
Exchange Online RMS 有効化
$Cred = Get-Credential
<Exchange Online に接続>
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -
ConnectionUri https://ps.outlook.com/powershell/ -Credential $Cred -
Authentication Basic –AllowRedirection
Import-PSSession $Session
< Azure RMS テナントキーの場所を指定 (日本はアジア)>
Set-IRMConfiguration –RMSOnlineKeySharingLocation https://sp-
rms.ap.aadrm.com/TenantManagement/ServicePartner.svc
Import-RMSTrustedPublishingDomain -RMSOnline -name “RMS Online”
<Exchange Online で IRM 機能を有効に設定>
Set-IRMConfiguration -InternalLicensingEnabled $true
<オプション: 行った構成に対するテスト>
Test-IRMConfiguration –RMSOnline
33
Exchange管理センター ルール作成
Outlook on the Web メールオプション
Powershell によるセキュリティ強化設定
有効化されると設定可能になる
1時間~24時
間かかります
34
Office 365 Groups の制御
Powershell による Office 365 Groups の制御
35
Office 365 Groups とは
Office 365 グループの概要
https://support.office.com/ja-jp/article/Office-365-
%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E3%81%AE%E6%A6%8
2%E8%A6%81-b565caa1-5c40-40ef-9915-60fdb2d97fa2
共同作業を念頭に作成されたもの
Powershell による Office 365 Groups の制御
36
Office 365 Groups ゲストさんができること
機能 ゲストユーザーが許可されるかどうか
グループに参加する 〇(招待状で招待)
スレッドに参加する 〇
会話に返信する 〇
会話を検索する 〇
会話を削除する 〇
グループファイルの表示・編集 〇(管理者が有効にした場合)
グループのOnenoteへのアクセス 〇
グループにメンバーを追加する ×
グループメンバーへのメンションや
いいね
×
Powershell による Office 365 Groups の制御
37
Azure AD Power Shell Preview版 利用(インストーラーあり)
Azure PowerShell 最新版のインストール手順 (v3.8.0
現在) **追記あり
https://blogs.technet.microsoft.com/jpaztech/2017/05/02/azure-
powershell-3-8-0-install/
管理画面ではテナント全体の設定となる
Office 365 Groups ゲストさんの許可
柔軟な設定はPowerShellで
Powershell による Office 365 Groups の制御
38
Install-Module azuread-preview
Connect-AzureAD
$Template = Get-AzureADDirectorySettingTemplate | where {$_.DisplayName -eq
‘Group.Unified’}
$Setting = $Template.CreateDirectorySetting()
$Setting[“EnableGroupCreation”] = $False
$Setting[“GroupCreationAllowedGroupId”] = (Get-AzureADGroup -SearchString “
<グループの表示名>“).ObjectId
New-AzureADDirectorySetting -DirectorySetting $Setting
特定のユーザーにだけグループ作成を許可
Powershell による Office 365 Groups の制御
39
特定のユーザーにだけグループ作成を許可
(Get-AzureADDirectorySetting).values
Powershell による Office 365 Groups の制御
40
https://support.office.com/ja-jp/article/Office-365-
%e3%82%b0%e3%83%ab%e3%83%bc%e3%83%97%e3%81%b8%e3%81%ae%
e3%82%b2%e3%82%b9%e3%83%88-
%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e3%82%92%e7%ae%a1%
e7%90%86%e3%81%99%e3%82%8b-7c713d74-a144-4eab-92e7-
d50df526ff96?ui=ja-JP&rs=ja-JP&ad=JP
特定グループにゲスト参加を許可
Office 365 グループへのゲスト アクセスを管理する
許可されたグループ以外が作成しようとすると…
1時間~24時
間かかります
まとめ
GUIも徐々にやれることは増えてきている
41
定型業務や詳細な設定には PowerShell が必要

More Related Content

What's hot

Microsoft Intune を用いたパッチ管理
Microsoft Intune を用いたパッチ管理Microsoft Intune を用いたパッチ管理
Microsoft Intune を用いたパッチ管理Yutaro Tamai
 
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)Genki WATANABE
 
初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩Yoshitaka Seo
 
え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?Yugo Shimizu
 
Microsoft Viva Insights Overview 概要.pdf
Microsoft Viva Insights Overview 概要.pdfMicrosoft Viva Insights Overview 概要.pdf
Microsoft Viva Insights Overview 概要.pdfayako uruno
 
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編Yusuke Kodama
 
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?Hirofumi Ota
 
Effective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターンEffective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターンNoritaka Sekiyama
 
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティJPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティMPN Japan
 
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法Ai Hirano
 
Intuneによるパッチ管理
Intuneによるパッチ管理Intuneによるパッチ管理
Intuneによるパッチ管理Suguru Kunii
 
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~Genki WATANABE
 
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~Yugo Shimizu
 
IT エンジニアのための 流し読み Windows 10 - Windows Hello for Business
IT エンジニアのための 流し読み Windows 10 - Windows Hello for BusinessIT エンジニアのための 流し読み Windows 10 - Windows Hello for Business
IT エンジニアのための 流し読み Windows 10 - Windows Hello for BusinessTAKUYA OHTA
 
にぎやか 3 人組が選ぶ Microsoft 365 注目アップデート 7 選
にぎやか 3 人組が選ぶ Microsoft 365 注目アップデート 7 選にぎやか 3 人組が選ぶ Microsoft 365 注目アップデート 7 選
にぎやか 3 人組が選ぶ Microsoft 365 注目アップデート 7 選Hirofumi Ota
 
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証TAKUYA OHTA
 
JPC2018[E3]NoOps で進める! Microsoft 365 提案のポイント
JPC2018[E3]NoOps で進める! Microsoft 365 提案のポイントJPC2018[E3]NoOps で進める! Microsoft 365 提案のポイント
JPC2018[E3]NoOps で進める! Microsoft 365 提案のポイントMPN Japan
 
Amazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオンAmazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオンAmazon Web Services Japan
 
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えようMicrosoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えようAi Hirano
 

What's hot (20)

Microsoft Intune を用いたパッチ管理
Microsoft Intune を用いたパッチ管理Microsoft Intune を用いたパッチ管理
Microsoft Intune を用いたパッチ管理
 
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
Office365勉強会 #23 Azure AD のテナント設計(Office365管理者向け)
 
初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩
 
え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?え!?データがオンプレにあるけどPower BI で BI したいの?
え!?データがオンプレにあるけどPower BI で BI したいの?
 
Microsoft Viva Insights Overview 概要.pdf
Microsoft Viva Insights Overview 概要.pdfMicrosoft Viva Insights Overview 概要.pdf
Microsoft Viva Insights Overview 概要.pdf
 
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
 
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
 
Effective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターンEffective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターン
 
情報共有ツールの使い分けの考え方とアプローチ
情報共有ツールの使い分けの考え方とアプローチ情報共有ツールの使い分けの考え方とアプローチ
情報共有ツールの使い分けの考え方とアプローチ
 
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティJPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
JPC2017 [D4] Microsoft 365 が実現するデジタル時代のセキュリティ
 
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
 
Intuneによるパッチ管理
Intuneによるパッチ管理Intuneによるパッチ管理
Intuneによるパッチ管理
 
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
 
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
 
IT エンジニアのための 流し読み Windows 10 - Windows Hello for Business
IT エンジニアのための 流し読み Windows 10 - Windows Hello for BusinessIT エンジニアのための 流し読み Windows 10 - Windows Hello for Business
IT エンジニアのための 流し読み Windows 10 - Windows Hello for Business
 
にぎやか 3 人組が選ぶ Microsoft 365 注目アップデート 7 選
にぎやか 3 人組が選ぶ Microsoft 365 注目アップデート 7 選にぎやか 3 人組が選ぶ Microsoft 365 注目アップデート 7 選
にぎやか 3 人組が選ぶ Microsoft 365 注目アップデート 7 選
 
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
 
JPC2018[E3]NoOps で進める! Microsoft 365 提案のポイント
JPC2018[E3]NoOps で進める! Microsoft 365 提案のポイントJPC2018[E3]NoOps で進める! Microsoft 365 提案のポイント
JPC2018[E3]NoOps で進める! Microsoft 365 提案のポイント
 
Amazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオンAmazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオン
 
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えようMicrosoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
 

Similar to Office 365 管理者が押さえておきたい PowerShell コマンド

Prd004 office 365_における_id_統合と
Prd004 office 365_における_id_統合とPrd004 office 365_における_id_統合と
Prd004 office 365_における_id_統合とTech Summit 2016
 
Office 365 Proplus の展開 ~2016~
Office 365 Proplus の展開 ~2016~Office 365 Proplus の展開 ~2016~
Office 365 Proplus の展開 ~2016~Mari Miyakawa
 
20120822_dstn技術交流会_dstnのご紹介と最新技術情報
20120822_dstn技術交流会_dstnのご紹介と最新技術情報20120822_dstn技術交流会_dstnのご紹介と最新技術情報
20120822_dstn技術交流会_dstnのご紹介と最新技術情報dstn
 
Azure AD セルフサービス機能を用いてコスト削減
Azure AD セルフサービス機能を用いてコスト削減Azure AD セルフサービス機能を用いてコスト削減
Azure AD セルフサービス機能を用いてコスト削減Yusuke Kodama
 
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!Masayuki Ozawa
 
Tech Ed 2010 Japan T1-310 Microsoft Online Services 展開時の実践テクニック
Tech Ed 2010 Japan T1-310 Microsoft Online Services 展開時の実践テクニックTech Ed 2010 Japan T1-310 Microsoft Online Services 展開時の実践テクニック
Tech Ed 2010 Japan T1-310 Microsoft Online Services 展開時の実践テクニックkumo2010
 
Azure office365 agenda20181126
Azure office365 agenda20181126Azure office365 agenda20181126
Azure office365 agenda20181126Seiji Noro
 
SQL Server 2008/2008 R2/ 2012(/ 2014) 新機能
SQL Server 2008/2008 R2/ 2012(/ 2014) 新機能SQL Server 2008/2008 R2/ 2012(/ 2014) 新機能
SQL Server 2008/2008 R2/ 2012(/ 2014) 新機能Koichiro Sasaki
 
Azure id and rbac v0.7.19.0815
Azure id and rbac v0.7.19.0815Azure id and rbac v0.7.19.0815
Azure id and rbac v0.7.19.0815Ayumu Inaba
 
20200118 scugj goodbye_ws2008-slide
20200118 scugj goodbye_ws2008-slide20200118 scugj goodbye_ws2008-slide
20200118 scugj goodbye_ws2008-slideOsamu Takazoe
 
SQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data PlatformSQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data PlatformDaiyu Hatakeyama
 
Windows Server 2019 Active Directory related information
Windows Server 2019  Active Directory related informationWindows Server 2019  Active Directory related information
Windows Server 2019 Active Directory related informationMari Miyakawa
 
20200610 hccjp azure-stackhci
20200610 hccjp azure-stackhci20200610 hccjp azure-stackhci
20200610 hccjp azure-stackhciosamut
 
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + αMasahiko Ebisuda
 
OSSによるマッシュアップ&サービス化を実現するOpen棟梁サービス開発基盤
OSSによるマッシュアップ&サービス化を実現するOpen棟梁サービス開発基盤OSSによるマッシュアップ&サービス化を実現するOpen棟梁サービス開発基盤
OSSによるマッシュアップ&サービス化を実現するOpen棟梁サービス開発基盤Daisuke Nishino
 
INF-012_デスクトップ仮想化の実践 ~powered by Windows Server 2016 & Azure~
INF-012_デスクトップ仮想化の実践 ~powered by Windows Server 2016 & Azure~INF-012_デスクトップ仮想化の実践 ~powered by Windows Server 2016 & Azure~
INF-012_デスクトップ仮想化の実践 ~powered by Windows Server 2016 & Azure~decode2016
 

Similar to Office 365 管理者が押さえておきたい PowerShell コマンド (20)

Prd004 office 365_における_id_統合と
Prd004 office 365_における_id_統合とPrd004 office 365_における_id_統合と
Prd004 office 365_における_id_統合と
 
Office 365 Proplus の展開 ~2016~
Office 365 Proplus の展開 ~2016~Office 365 Proplus の展開 ~2016~
Office 365 Proplus の展開 ~2016~
 
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
 
20120822_dstn技術交流会_dstnのご紹介と最新技術情報
20120822_dstn技術交流会_dstnのご紹介と最新技術情報20120822_dstn技術交流会_dstnのご紹介と最新技術情報
20120822_dstn技術交流会_dstnのご紹介と最新技術情報
 
Azure AD セルフサービス機能を用いてコスト削減
Azure AD セルフサービス機能を用いてコスト削減Azure AD セルフサービス機能を用いてコスト削減
Azure AD セルフサービス機能を用いてコスト削減
 
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
 
Tech Ed 2010 Japan T1-310 Microsoft Online Services 展開時の実践テクニック
Tech Ed 2010 Japan T1-310 Microsoft Online Services 展開時の実践テクニックTech Ed 2010 Japan T1-310 Microsoft Online Services 展開時の実践テクニック
Tech Ed 2010 Japan T1-310 Microsoft Online Services 展開時の実践テクニック
 
[Japan Tech summit 2017] SEC 006
[Japan Tech summit 2017] SEC 006[Japan Tech summit 2017] SEC 006
[Japan Tech summit 2017] SEC 006
 
Azure office365 agenda20181126
Azure office365 agenda20181126Azure office365 agenda20181126
Azure office365 agenda20181126
 
SQL Server 2008/2008 R2/ 2012(/ 2014) 新機能
SQL Server 2008/2008 R2/ 2012(/ 2014) 新機能SQL Server 2008/2008 R2/ 2012(/ 2014) 新機能
SQL Server 2008/2008 R2/ 2012(/ 2014) 新機能
 
Azure id and rbac v0.7.19.0815
Azure id and rbac v0.7.19.0815Azure id and rbac v0.7.19.0815
Azure id and rbac v0.7.19.0815
 
20200118 scugj goodbye_ws2008-slide
20200118 scugj goodbye_ws2008-slide20200118 scugj goodbye_ws2008-slide
20200118 scugj goodbye_ws2008-slide
 
SQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data PlatformSQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data Platform
 
Windows Server 2019 Active Directory related information
Windows Server 2019  Active Directory related informationWindows Server 2019  Active Directory related information
Windows Server 2019 Active Directory related information
 
20200610 hccjp azure-stackhci
20200610 hccjp azure-stackhci20200610 hccjp azure-stackhci
20200610 hccjp azure-stackhci
 
[Japan Tech summit 2017] DAL 005
[Japan Tech summit 2017] DAL 005[Japan Tech summit 2017] DAL 005
[Japan Tech summit 2017] DAL 005
 
Workspace ONE PoC Guide Chapter 3 Office365 Integration v1.1
Workspace ONE PoC Guide Chapter 3 Office365 Integration v1.1Workspace ONE PoC Guide Chapter 3 Office365 Integration v1.1
Workspace ONE PoC Guide Chapter 3 Office365 Integration v1.1
 
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
 
OSSによるマッシュアップ&サービス化を実現するOpen棟梁サービス開発基盤
OSSによるマッシュアップ&サービス化を実現するOpen棟梁サービス開発基盤OSSによるマッシュアップ&サービス化を実現するOpen棟梁サービス開発基盤
OSSによるマッシュアップ&サービス化を実現するOpen棟梁サービス開発基盤
 
INF-012_デスクトップ仮想化の実践 ~powered by Windows Server 2016 & Azure~
INF-012_デスクトップ仮想化の実践 ~powered by Windows Server 2016 & Azure~INF-012_デスクトップ仮想化の実践 ~powered by Windows Server 2016 & Azure~
INF-012_デスクトップ仮想化の実践 ~powered by Windows Server 2016 & Azure~
 

More from Mari Miyakawa

20200822 azuread gav
20200822 azuread gav20200822 azuread gav
20200822 azuread gavMari Miyakawa
 
ADFSのEOSに向けたTips
ADFSのEOSに向けたTipsADFSのEOSに向けたTips
ADFSのEOSに向けたTipsMari Miyakawa
 
Teams のセキュリティと利活用
Teams のセキュリティと利活用Teams のセキュリティと利活用
Teams のセキュリティと利活用Mari Miyakawa
 
office365をお得に活用するために知っておきたい助成金情報
office365をお得に活用するために知っておきたい助成金情報office365をお得に活用するために知っておきたい助成金情報
office365をお得に活用するために知っておきたい助成金情報Mari Miyakawa
 
あなたの環境は大丈夫?来月に迫る Exchange Online 接続への変更点
あなたの環境は大丈夫?来月に迫る Exchange Online 接続への変更点あなたの環境は大丈夫?来月に迫る Exchange Online 接続への変更点
あなたの環境は大丈夫?来月に迫る Exchange Online 接続への変更点Mari Miyakawa
 
Office 365 による業務効率化
Office 365 による業務効率化Office 365 による業務効率化
Office 365 による業務効率化Mari Miyakawa
 
Office 365 / GSuite による機械学習を活用した生産性向上
Office 365 / GSuite による機械学習を活用した生産性向上Office 365 / GSuite による機械学習を活用した生産性向上
Office 365 / GSuite による機械学習を活用した生産性向上Mari Miyakawa
 
Microsoft 365 とは
Microsoft 365 とはMicrosoft 365 とは
Microsoft 365 とはMari Miyakawa
 
Power BI の共有について
Power BI の共有についてPower BI の共有について
Power BI の共有についてMari Miyakawa
 
EMS×Windows10×Office 365で実現するセキュリティ強化
EMS×Windows10×Office 365で実現するセキュリティ強化EMS×Windows10×Office 365で実現するセキュリティ強化
EMS×Windows10×Office 365で実現するセキュリティ強化Mari Miyakawa
 
ADFS With Cloud Service ~シングルサインオン最新手法~
ADFS With Cloud Service ~シングルサインオン最新手法~ADFS With Cloud Service ~シングルサインオン最新手法~
ADFS With Cloud Service ~シングルサインオン最新手法~Mari Miyakawa
 
Office365最新動向と運用管理tips
Office365最新動向と運用管理tipsOffice365最新動向と運用管理tips
Office365最新動向と運用管理tipsMari Miyakawa
 
Windows 10 の新機能 Azure AD Domain Join とは
Windows 10 の新機能 Azure AD Domain Join とはWindows 10 の新機能 Azure AD Domain Join とは
Windows 10 の新機能 Azure AD Domain Join とはMari Miyakawa
 
Active Directory のおさらいをしましょう!~グループポリシー編~
Active Directory のおさらいをしましょう!~グループポリシー編~Active Directory のおさらいをしましょう!~グループポリシー編~
Active Directory のおさらいをしましょう!~グループポリシー編~Mari Miyakawa
 

More from Mari Miyakawa (18)

20200822 azuread gav
20200822 azuread gav20200822 azuread gav
20200822 azuread gav
 
ADFSのEOSに向けたTips
ADFSのEOSに向けたTipsADFSのEOSに向けたTips
ADFSのEOSに向けたTips
 
Teams のセキュリティと利活用
Teams のセキュリティと利活用Teams のセキュリティと利活用
Teams のセキュリティと利活用
 
Interact2018teams
Interact2018teamsInteract2018teams
Interact2018teams
 
office365をお得に活用するために知っておきたい助成金情報
office365をお得に活用するために知っておきたい助成金情報office365をお得に活用するために知っておきたい助成金情報
office365をお得に活用するために知っておきたい助成金情報
 
あなたの環境は大丈夫?来月に迫る Exchange Online 接続への変更点
あなたの環境は大丈夫?来月に迫る Exchange Online 接続への変更点あなたの環境は大丈夫?来月に迫る Exchange Online 接続への変更点
あなたの環境は大丈夫?来月に迫る Exchange Online 接続への変更点
 
Office 365 による業務効率化
Office 365 による業務効率化Office 365 による業務効率化
Office 365 による業務効率化
 
Office 365 / GSuite による機械学習を活用した生産性向上
Office 365 / GSuite による機械学習を活用した生産性向上Office 365 / GSuite による機械学習を活用した生産性向上
Office 365 / GSuite による機械学習を活用した生産性向上
 
Microsoft 365 とは
Microsoft 365 とはMicrosoft 365 とは
Microsoft 365 とは
 
Power BI の共有について
Power BI の共有についてPower BI の共有について
Power BI の共有について
 
Mdm for office365
Mdm for office365Mdm for office365
Mdm for office365
 
EMS×Windows10×Office 365で実現するセキュリティ強化
EMS×Windows10×Office 365で実現するセキュリティ強化EMS×Windows10×Office 365で実現するセキュリティ強化
EMS×Windows10×Office 365で実現するセキュリティ強化
 
AADDs Came to Azure
AADDs Came to AzureAADDs Came to Azure
AADDs Came to Azure
 
ADFS With Cloud Service ~シングルサインオン最新手法~
ADFS With Cloud Service ~シングルサインオン最新手法~ADFS With Cloud Service ~シングルサインオン最新手法~
ADFS With Cloud Service ~シングルサインオン最新手法~
 
Office365最新動向と運用管理tips
Office365最新動向と運用管理tipsOffice365最新動向と運用管理tips
Office365最新動向と運用管理tips
 
Windows 10 の新機能 Azure AD Domain Join とは
Windows 10 の新機能 Azure AD Domain Join とはWindows 10 の新機能 Azure AD Domain Join とは
Windows 10 の新機能 Azure AD Domain Join とは
 
ADFS の vNext
ADFS の vNext ADFS の vNext
ADFS の vNext
 
Active Directory のおさらいをしましょう!~グループポリシー編~
Active Directory のおさらいをしましょう!~グループポリシー編~Active Directory のおさらいをしましょう!~グループポリシー編~
Active Directory のおさらいをしましょう!~グループポリシー編~
 

Recently uploaded

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 

Recently uploaded (8)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 

Office 365 管理者が押さえておきたい PowerShell コマンド

  • 1. .NET ラボ 勉強会 2017年9月 Office 365 管理者が押さえておきたい PowerShell コマンド
  • 2. MCT (Microsoft Certificate Trainer) MVP (Office Servers and Services ) 宮川 麻里 Mari Miyakawa Microsoft Azure / Office 365 / EMS / Active Directory など 企業様向けカスタマイズトレーニングや技術支援実施
  • 3. アジェンダ 3 Office 365 PowerShell を使用するメリット Office 365 セキュリティ強化 Office 365 Groups 制御 まとめ
  • 5. Office 365 Powershell を使用するメリット 5 Office 365 管理センターの GUI 操作が面倒 なんども
  • 7. 7 Office 365 Powershell で一括操作 Office 365 Powershell を使用するメリット ユーザーの一括登録 ライセンス割り当て 権限割り当て
  • 8. 8 import-module MSOnline $msolcred=Get-Credential [Windows PowerShell 資格情報の要求] ダイアログ ボックスで全体管理者 ユーザー名/パスワード入力 connect-msolservice -credential $msolcred Office 365 Powershell を使用するメリット ※モジュールなど事前準備済の前提 Microsoft Azure Active Directory Module for Windows PowerShell http://connect.microsoft.com/site1164/Downloads/DownloadDetails.as px?DownloadID=59185
  • 9. 9 Office 365 Powershell を使用するメリット CSVファイルを使用した一括登録 CSVファイル事前準備 CSV ※E3の場合 Import-Csv 「パス.csv | ForEach-Object { New-MsolUser - UserPrincipalName $_.UserPrincipalName -LastName $_.LastName - FirstName $_.FirstName -DisplayName $_.DisplayName -Password $_.Password -PreferredLanguage ja-JP -UsageLocation JP - ForceChangePassword $False -LicenseAssignment “ENTERPRISEPACK"} 要確認
  • 10. Office 365 Powershell を使用するメリット 10 Office 365 管理センターの操作だけでは不十分 かゆいところに手が届く設定は GUIにはないことが多い
  • 11. Office 365 Powershell を使用するメリット 11 Exchange Online 予定表管理 対象者の予定表アクセス許可
  • 12. Office 365 Powershell を使用するメリット 12 Exchange Online 予定表管理 $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection Import-pssession $session Exchange Online へ接続
  • 13. Office 365 Powershell を使用するメリット 13 Exchange Online 予定表管理 Set-MailboxFolderPermission 対象者アカウント:¥予定表 -AccessRights Reviewer -User '既定' 対象者の予定表ー表記確認 Get-MailboxFolderStatistics -Identity ’対象者アカウント' -FolderScope Calendar |select Identity,FolderType アクセス権設定
  • 14. Office 365 Powershell を使用するメリット 14 Exchange Online 予定表管理 $mbxs = Get-Mailbox -RecipientTypeDetails UserMailbox -ResultSize Unlimited foreach ($mbx in $mbxs){ $alias = ${mbx}.alias $path = (Get- MailboxFolderStatistics $alias | ? {$_.FolderType -eq "Calendar"}).Identity - replace "¥¥",":¥" Set-MailboxFolderPermission -Identity $path -User "default" - AccessRights Reviewer } 複数予定表の一括変更 げんきさんBlog:日々徒然 http://blog.o365mvp.com/2015/05/26/change_calendar_permission_of_all_users/
  • 15. Office 365 Powershell を使用するメリット 15 Sharepoint Online サイトのアクセス権確認 Sharepoint サイト 階層構造化されたサイトの各コンテンツでアクセス権設定が可能 ・共有設定で複雑化 ・設定しだいではパフォーマンスに影響も サイトアクセス権確認が重要
  • 16. Office 365 Powershell を使用するメリット 16 Sharepoint Online サイトのアクセス権リスト Import-Module Microsoft.Online.SharePoint.PowerShell -DisableNameChecking モジュールのインポート Sharepoint Online Management Shell https://www.microsoft.com/ja-JP/download/details.aspx?id=35588 ダウンロード
  • 17. Office 365 Powershell を使用するメリット 17 Sharepoint Online サイトのアクセス権リスト Sharepoint Online へ接続 Connect-SPOService -Url http://組織名-admin.sharepoint.com -Credential 全体管理者名 サイト表示 Get-SPOSite
  • 18. 18 $siteURL = “概要サイトURL/sites/sales" $x = Get-SPOSiteGroup -Site $siteURL foreach ($y in $x) { Write-Host $y.Title -ForegroundColor "Yellow" Get-SPOSiteGroup -Site $siteURL -Group $y.Title | Select-Object - ExpandProperty Users Write-Host } 指定したサイトの管理権限表示
  • 19. 19 $x = Get-SPOSite foreach ($y in $x) { Write-Host $y.Url -ForegroundColor "Yellow" $z = Get-SPOSiteGroup -Site $y.Url foreach ($a in $z) { $b = Get-SPOSiteGroup -Site $y.Url -Group $a.Title Write-Host $b.Title -ForegroundColor "Cyan" $b | Select-Object -ExpandProperty Users Write-Host } }-Host } すべてのサイトの管理権限表示
  • 21. Powershell によるセキュリティ強化設定 21 Information Right Management (IRM) ファイルとメールの保護 暗号化・認証・権限制御
  • 22. Powershell によるセキュリティ強化設定 22 ちなみに・・・ こんな権限による制御ができます 保有権限 田中さん 佐藤さん 営業部 閲覧 ○ ○ 〇 編集 ○ × × 保存 ○ × × コピー & ペースト ○ × × 印刷 × × × など… - - - 利用期限 2017/9/30
  • 23. • SharePoint / SharePoint Online • ファイル サーバー プロテクター サポートされるファイル フォーマット MS Office Microsoft Office PDF PDF (PPDF はサポートされない) プロテクター サポートされるファイル フォーマット MS Office Microsoft Office Powershell によるセキュリティ強化設定
  • 24. 保護 – サーバー サイド プロテクター サポートされるファイル フォーマット MS Office Microsoft Office
  • 25. Powershell によるセキュリティ強化設定 25 IRM設定手順 Azure RMS の テナントでの有効化 Exchange Online / Sharepoint Online それぞれ有効化
  • 27. Powershell によるセキュリティ強化設定 27 Sharepoint Online Connect-AadrmService Enable-Aadrm Sharepoint 管理画面で設定 PowerShell で設定 Or
  • 28. Powershell によるセキュリティ強化設定 28 Sharepoint Online ライブラリの設定 – Information Right Management で有効化 Sharepoint 管理画面で設定
  • 29. Powershell によるセキュリティ強化設定 29 Sharepoint Online こんなこと制御できます Sharepoint 管理画面で設定 https://docs.microsoft.com/ja-jp/information-protection/deploy- use/configure-usage-rights Azure Rights Management の使用権限を構成する
  • 30. Powershell によるセキュリティ強化設定 30 PowerShell による RMS詳細設定 オフラインで保護されたコンテンツにアクセスできる最大日数を構成 (使用ライセンスの有効期間)。 Get-AadrmMaxUseLicenseValidityTime Set-AadrmMaxUseLicenseValidityTime Or Azure Portal からテンプレート利用
  • 31. Powershell によるセキュリティ強化設定 31 Exchange Online RMS 有効化 Connect-AadrmService Enable-Aadrm PowerShell で のみ設定可能
  • 32. Powershell によるセキュリティ強化設定 32 Exchange Online RMS 有効化 $Cred = Get-Credential <Exchange Online に接続> $Session = New-PSSession -ConfigurationName Microsoft.Exchange - ConnectionUri https://ps.outlook.com/powershell/ -Credential $Cred - Authentication Basic –AllowRedirection Import-PSSession $Session < Azure RMS テナントキーの場所を指定 (日本はアジア)> Set-IRMConfiguration –RMSOnlineKeySharingLocation https://sp- rms.ap.aadrm.com/TenantManagement/ServicePartner.svc Import-RMSTrustedPublishingDomain -RMSOnline -name “RMS Online” <Exchange Online で IRM 機能を有効に設定> Set-IRMConfiguration -InternalLicensingEnabled $true <オプション: 行った構成に対するテスト> Test-IRMConfiguration –RMSOnline
  • 33. 33 Exchange管理センター ルール作成 Outlook on the Web メールオプション Powershell によるセキュリティ強化設定 有効化されると設定可能になる 1時間~24時 間かかります
  • 34. 34 Office 365 Groups の制御
  • 35. Powershell による Office 365 Groups の制御 35 Office 365 Groups とは Office 365 グループの概要 https://support.office.com/ja-jp/article/Office-365- %E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E3%81%AE%E6%A6%8 2%E8%A6%81-b565caa1-5c40-40ef-9915-60fdb2d97fa2 共同作業を念頭に作成されたもの
  • 36. Powershell による Office 365 Groups の制御 36 Office 365 Groups ゲストさんができること 機能 ゲストユーザーが許可されるかどうか グループに参加する 〇(招待状で招待) スレッドに参加する 〇 会話に返信する 〇 会話を検索する 〇 会話を削除する 〇 グループファイルの表示・編集 〇(管理者が有効にした場合) グループのOnenoteへのアクセス 〇 グループにメンバーを追加する × グループメンバーへのメンションや いいね ×
  • 37. Powershell による Office 365 Groups の制御 37 Azure AD Power Shell Preview版 利用(インストーラーあり) Azure PowerShell 最新版のインストール手順 (v3.8.0 現在) **追記あり https://blogs.technet.microsoft.com/jpaztech/2017/05/02/azure- powershell-3-8-0-install/ 管理画面ではテナント全体の設定となる Office 365 Groups ゲストさんの許可 柔軟な設定はPowerShellで
  • 38. Powershell による Office 365 Groups の制御 38 Install-Module azuread-preview Connect-AzureAD $Template = Get-AzureADDirectorySettingTemplate | where {$_.DisplayName -eq ‘Group.Unified’} $Setting = $Template.CreateDirectorySetting() $Setting[“EnableGroupCreation”] = $False $Setting[“GroupCreationAllowedGroupId”] = (Get-AzureADGroup -SearchString “ <グループの表示名>“).ObjectId New-AzureADDirectorySetting -DirectorySetting $Setting 特定のユーザーにだけグループ作成を許可
  • 39. Powershell による Office 365 Groups の制御 39 特定のユーザーにだけグループ作成を許可 (Get-AzureADDirectorySetting).values
  • 40. Powershell による Office 365 Groups の制御 40 https://support.office.com/ja-jp/article/Office-365- %e3%82%b0%e3%83%ab%e3%83%bc%e3%83%97%e3%81%b8%e3%81%ae% e3%82%b2%e3%82%b9%e3%83%88- %e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e3%82%92%e7%ae%a1% e7%90%86%e3%81%99%e3%82%8b-7c713d74-a144-4eab-92e7- d50df526ff96?ui=ja-JP&rs=ja-JP&ad=JP 特定グループにゲスト参加を許可 Office 365 グループへのゲスト アクセスを管理する 許可されたグループ以外が作成しようとすると… 1時間~24時 間かかります