3.5. 作業後の設定確認
3.5.1. 所有者権限の確認(必須)
=手順=
- 所有者権限の設定を確認します。
Identityに「会議室アカウント:\calendar」が、Userに「SmartRooms用アカウント」が、AccessRightsに「{Owner}」が表示されていることを確認します。
PowerShellで以下のコマンドを実行します。
Get-MailboxFolderPermission -Identity 会議室アカウント:\calendar | fl
→以下のような情報が表示されます。
Identity : 会議室アカウント:\calendar User : SmartRooms用アカウント AccessRights : {Owner}
注釈
「:\calendar」が見つからないというエラーが表示された場合、表記が日本語になっている可能性があります。その際は、当該部分を「:\予定表」に置き換えて、再度実行してください。
3.5.2. フルアクセス権限の確認(必須)
=手順=
- フルアクセス権限の設定を確認します。
AccessRightsに「{FullAccess}」が、Userに「SmartRooms用アカウント」が、Identityに「会議室アカウント」が表示されていることを確認します。
PowerShellで以下のコマンドを実行します。
Get-MailboxPermission -Identity 会議室アカウント | fl
→以下のような情報が表示されます。
AccessRights : {FullAccess} User : SmartRooms用アカウント Identity : 会議室アカウント
3.5.3. 重複予定の禁止設定の確認(必須)
=手順=
- 重複予定の禁止設定を確認します。
AutomateProcessingに「AutoAccept」が表示されていることと、 AllowConflictsが「false」であることを確認します。
PowerShellで以下のコマンドを実行します。
Get-CalendarProcessing -Identity 会議室アカウント | Format-List AutomateProcessing, AllowConflicts
→以下を含む内容が表示されます。
AutomateProcessing : AutoAccept AllowConflicts : false
3.5.4. 会議室予約権限の付与設定の確認(必須)
3.5.4.1. BookInPolicyで予約者を制限した場合の確認方法
「 BookinPolicyを用いる場合 」で行った設定の確認です。
=手順=
- 予約者を制限しているかどうかを確認します。
AllBookInPolicyが「true」か「false」かを確認します。
PowerShellで以下のコマンドを実行します。
Get-CalendarProcessing -Identity 会議室アカウント | Select AllBookInPolicy | fl
- 予約者を制限していない場合
AllBookInPolicyが「true」であれば予約者を制限していません。その場合、手順2の作業は不要です。
- 予約者を制限している場合
AllBookInPolicyが「false」であれば予約者を制限しています。手順2へ進んでください。
- 予約可能なユーザーやグループを確認します。
「SmartRooms用アカウント」または「SmartRooms用アカウントが含まれるグループ」を含まれることを確認します。
PowerShellで以下のコマンドを実行します。
Get-CalendarProcessing -Identity 会議室アカウント | Select -ExpandProperty BookInPolicy | Get-Recipient | Select DisplayName,PrimarySmtpAddress
→以下のような情報が表示されます。
DisplayName PrimarySmtpAddress ----------- ------------------ SmartRooms用アカウントのユーザー名 smartrooms@example.com その他のアカウントのユーザー名 XXXXXXXXXX@example.com
3.5.4.2. AcceptMessagesOnlyFromSendersOrMembersで予約者を制限した場合の確認方法
「 AcceptMessagesOnlyFromSendersOrMenbersを用いる場合 」で行った設定の確認です。
=手順=
- 会議室予約権限の付与設定を確認します。
- 予約者を制限していない場合は空欄であることを確認します。予約者を制限している場合は「SmartRooms用アカウントのユーザー名」が含まれることを確認します。
PowerShellで以下のコマンドを実行します。
Get-Mailbox -Identity 会議室アカウント | Select -ExpandProperty AcceptMessagesOnlyFromSendersOrMembers | Get-Recipient | Select DisplayName,PrimarySmtpAddress
→以下のような情報が表示されます。
DisplayName PrimarySmtpAddress ----------- ------------------ SmartRooms用アカウントのユーザー名 smartrooms@example.com その他のアカウントのユーザー名 XXXXXXXXXX@example.com
3.5.5. 予定タイトルの表示設定の確認(必須)
=手順=
- 予定タイトルの表示設定を確認します。
AddOrganizerToSubjectとDeleteSubjectに「false」が表示されていることを確認します。
PowerShellで以下のコマンドを実行します。
Get-CalendarProcessing -Identity 会議室アカウント | Select AddOrganizerToSubject, DeleteSubject | fl
→以下を含む内容が表示されます。
AddOrganizerToSubject : false DeleteSubject : false
3.5.6. 非公開予定の継承の確認(必須)
=手順=
- 予定タイトルの表示設定を確認します。
RemovePrivatePropertyに「false」が表示されていることを確認します。
PowerShellで以下のコマンドを実行します。
Get-CalendarProcessing -Identity 会議室アカウント | Select RemovePrivateProperty | fl
→以下を含む内容が表示されます。
RemovePrivateProperty : false
3.5.7. 先日付予約の制限の確認(任意)
=手順=
- 予定タイトルの表示設定を確認します。
BookingWindowInDaysに「設定した日数」が表示されていることを確認します。
PowerShellで以下のコマンドを実行します。
Get-CalendarProcessing -Identity 会議室アカウント | Select BookingWindowInDays | fl
→以下を含む内容が表示されます。
BookingWindowInDays : 設定した日数
3.5.8. コメントの継承の確認(任意)
=手順=
- 予定タイトルの表示設定を確認します。
DeleteCommentsに「false」が表示されていることを確認します。
PowerShellで以下のコマンドを実行します。
Get-CalendarProcessing -Identity 会議室アカウント | Select DeleteComments | fl
→以下を含む内容が表示されます。
DeleteComments : false