【備忘】【PowerShell】Exchange Onlineメールボックスのフォルダとかの情報を調べる
公開日:2020/2/21
フォルダー名とか調べたい、予定表など特定のフォルダに権限をつけたいとかの時に使う。
対象メールボックスの指定
$Identity= "user@sample.com"
対象メールボックスのフォルダー等を取得
Get-MailboxFolderStatistics -Identity $Identity
結果はこんな感じでグワーッと出てくる。
以下「受信トレイ」1フォルダ分だけ抽出
RunspaceId : a954437e-d6a3-45b6-a887-0a640b928f9b
Date : 2019/05/14 8:29:34
CreationTime : 2019/05/14 8:29:34
LastModifiedTime : 2020/02/17 6:20:23
Name : 受信トレイ
FolderPath : /受信トレイ
FolderId : LgAAAABlYZCdkNKOTYPwbnsBb16CAQANZST8jyJkSYXQ+aGSY6YMAAAAAAEMAAAB
FolderType : Inbox
ContentFolder : True
ContentMailboxGuid : 87553d4f-5be6-4358-bc2f-660f97c4e8d5
RawContentMailboxGuid :
Movable : False
RecoverableItemsFolder : False
AssociatedIPMFolderPath :
ContainerClass : IPF.Note
Flags :
TargetQuota : ユーザー
StorageQuota : Unlimited
StorageWarningQuota : Unlimited
VisibleItemsInFolder : 23
HiddenItemsInFolder : 18
ItemsInFolder : 41
DeletedItemsInFolder : 0
FolderSize : 3.389 MB (3,553,364 bytes)
ItemsInFolderAndSubfolders : 41
DeletedItemsInFolderAndSubfolders : 0
FolderAndSubfolderSize : 3.389 MB (3,553,364 bytes)
CurrentSchemaVersion : 1.29
OldestItemReceivedDate :
NewestItemReceivedDate :
OldestDeletedItemReceivedDate :
NewestDeletedItemReceivedDate :
OldestItemLastModifiedDate :
NewestItemLastModifiedDate :
OldestDeletedItemLastModifiedDate :
NewestDeletedItemLastModifiedDate :
ManagedFolder :
DeletePolicy :
ArchivePolicy :
TopSubject :
TopSubjectSize : 0 B (0 bytes)
TopSubjectCount : 0
TopSubjectClass :
TopSubjectPath :
TopSubjectReceivedTime :
TopSubjectFrom :
TopClientInfoForSubject :
TopClientInfoCountForSubject : 0
SearchFolders :
AuditAuxMailboxGuid :
AuditFolderStubSize :
LastMovedTimeStamp :
LowLatencyContainerId :
LowLatencyContainerFlags :
LowLatencyContainerQuota : Unlimited
SearchFolder : False
Identity : user@sample.com\受信トレイ
Diagnostics :
DiagnosticInfo :
IsValid : True
ObjectState : New
note の code 見にくいねんな…
「Name,FolderPath,FolderType」だけ抽出して一覧にしてみる
Get-MailboxFolderStatistics -Identity $Identity | FT Name,FolderPath,FolderType
以下、雑に出てきた結果を貼っただけ。
Name FolderPath FolderType
---- ---------- ----------
インフォメーション ストアの先頭 /インフォメーション ストアの先頭 Root
Conversation Action Settings /Conversation Action Settings ConversationActions
ExternalContacts /ExternalContacts ExternalContacts
PersonMetadata /PersonMetadata PersonMetadata
Yammer のルート /Yammer のルート YammerRoot
Feeds /Yammer のルート/Feeds YammerFeeds
Inbound /Yammer のルート/Inbound YammerInbound
Outbound /Yammer のルート/Outbound YammerOutbound
アーカイブ /アーカイブ Archive
ジャーナル /ジャーナル Journal
タスク /タスク Tasks
ファイル /ファイル Files
メモ /メモ Notes
下書き /下書き Drafts
会話の履歴 /会話の履歴 CommunicatorHistory
チーム チャット /会話の履歴/チーム チャット TeamChat
削除済みアイテム /削除済みアイテム DeletedItems
受信トレイ /受信トレイ Inbox
送信トレイ /送信トレイ Outbox
送信済みアイテム /送信済みアイテム SentItems
迷惑メール /迷惑メール JunkEmail
予定表 /予定表 Calendar
誕生日 /予定表/誕生日 BirthdayCalendar
日本 の休日 /予定表/日本 の休日 ユーザーが作成した
連絡先 /連絡先 Contacts
{06967759-274D-40B2-A3EB-D7F9E73727D7} /連絡先/{06967759-274D-40B2-A3EB-D7F9E73727D7} QuickContacts
{A9E2BC46-B3A0-4243-B315-60D991004455} /連絡先/{A9E2BC46-B3A0-4243-B315-60D991004455} ImContactList
GAL Contacts /連絡先/GAL Contacts GalContacts
Organizational Contacts /連絡先/Organizational Contacts OrganizationalContacts
PeopleCentricConversation Buddies /連絡先/PeopleCentricConversation Buddies PeopleCentricConversationBuddies
Recipient Cache /連絡先/Recipient Cache RecipientCache
会社 /連絡先/会社 CompanyContacts
Recoverable Items /Recoverable Items RecoverableItemsRoot
Audits /Audits Audits
Calendar Logging /Calendar Logging CalendarLogging
Deletions /Deletions RecoverableItemsDeletions
DiscoveryHolds /DiscoveryHolds RecoverableItemsDiscoveryHolds
Purges /Purges RecoverableItemsPurges
Versions /Versions RecoverableItemsVersions
Yammerのフォルダや「/会話の履歴/チーム チャット」など気になるものがありますね。
ちなみに、OWAで最初に言語を英語にしたら、フォルダ名は英語で出てきますね。
>$Identity= "en_user@sample.com"
>Get-MailboxFolderStatistics -Identity $Identity | FT Name,FolderPath,FolderType
Name FolderPath FolderType
---- ---------- ----------
Top of Information Store /Top of Information Store Root
Archive /Archive Archive
Calendar /Calendar Calendar
Birthdays /Calendar/Birthdays BirthdayCalendar
United States holidays /Calendar/United States holidays ユーザーが作成した
日本 の休日 /Calendar/日本 の休日 ユーザーが作成した
Contacts /Contacts Contacts
{06967759-274D-40B2-A3EB-D7F9E73727D7} /Contacts/{06967759-274D-40B2-A3EB-D7F9E73727D7} QuickContacts
{A9E2BC46-B3A0-4243-B315-60D991004455} /Contacts/{A9E2BC46-B3A0-4243-B315-60D991004455} ImContactList
Companies /Contacts/Companies CompanyContacts
GAL Contacts /Contacts/GAL Contacts GalContacts
Organizational Contacts /Contacts/Organizational Contacts OrganizationalContacts
PeopleCentricConversation Buddies /Contacts/PeopleCentricConversation Buddies PeopleCentricConversationBuddies
Recipient Cache /Contacts/Recipient Cache RecipientCache
Conversation Action Settings /Conversation Action Settings ConversationActions
Conversation History /Conversation History CommunicatorHistory
Team Chat /Conversation History/Team Chat TeamChat
Deleted Items /Deleted Items DeletedItems
Drafts /Drafts Drafts
ExternalContacts /ExternalContacts ExternalContacts
Files /Files Files
Inbox /Inbox Inbox
Journal /Journal Journal
Junk Email /Junk Email JunkEmail
Notes /Notes Notes
Outbox /Outbox Outbox
PersonMetadata /PersonMetadata PersonMetadata
Sent Items /Sent Items SentItems
Tasks /Tasks Tasks
Yammer Root /Yammer Root YammerRoot
Feeds /Yammer Root/Feeds YammerFeeds
Inbound /Yammer Root/Inbound YammerInbound
Outbound /Yammer Root/Outbound YammerOutbound
Recoverable Items /Recoverable Items RecoverableItemsRoot
Audits /Audits Audits
Calendar Logging /Calendar Logging CalendarLogging
Deletions /Deletions RecoverableItemsDeletions
Purges /Purges RecoverableItemsPurges
Versions /Versions RecoverableItemsVersions
予定表フォルダを指定して権限をつけたいといったときには、「FolderType」が「Calendar」のフォルダを取ってきて、権限つけるという感じ。ここについては詳しい情報を説明してくださっていたブログがあったかなと思います。
いいなと思ったら応援しよう!
私のド嵌り記事があなたの役に立ったのならうれしいです。
( * ´・ω・)