先週は、macOS Server のカレンダーサービスの設定方法について概説しました。今週は、カレンダーサービスで利用できる高度な機能をいくつかご紹介します。
リソースアクセスの管理
リソースのスケジュール設定のデフォルト動作は、「空きがあれば承認、予定があれば辞退」です。これはほとんどの状況では理にかなっています。しかし、場合によっては、特に会議で使用するデバイスや部屋を管理する担当者やグループがいる場合など、リソースへのアクセス管理を誰かに任せたい場合があります。
この機能を効果的に使用するには、サーバーにOpen Directoryが設定されている必要があります。これは、数か月前にProfile Managerの入門編で説明した内容です。サーバーにまだOpen Directoryが設定されていない場合は、その入門編でOpen Directoryの設定方法をご確認ください。
Open Directory の設定が完了したら、AV リソースを管理するためのグループを作成します。グループを作成する「理由」は何でしょうか?リソース管理用のグループにユーザーを追加すると、リソースリクエストが発生した際に誰に通知するかを管理しやすくなります。また、バルバドスで休暇を過ごしている間、リソースリクエストを管理するのが自分だけにならないようにできます。
AV ルーム グループを設定するには:
- Server アプリのサイドバーで [グループ] を選択します。

- グループ メニューから [ローカル ネットワーク グループ] を選択します。
- ローカル ネットワーク グループが編集用にロック解除されていることを確認します。ロック解除されていない場合は、グループ ウィンドウの下部にあるロックをクリックし、ディレクトリ管理者として認証します。

- +ボタンをクリックします。
- 「AV ルーム」という名前の新しいグループを作成し、「OK」ボタンをクリックします。
- AV ルーム グループをダブルクリックして編集します。
- コマンド + B キーを押すか、サーバー アプリのウィンドウ メニューから [アカウント ブラウザーの表示] を選択して、アカウント ブラウザーを開きます。
- AVルームグループに追加したいアカウントを、「アカウント」から「ブラウザ」へドラッグし、AVルームの「メンバー」ウィンドウへ移動します。先週イベントを作成したユーザーをこのグループのメンバーにしないでください。

- [OK]をクリックします。
AV ルーム グループが設定されたので、いくつかのリソースの管理を担当させましょう。
グループにリソースの責任を委任する
Serverアプリのサイドバーでカレンダーサービスを選択し、先週作成したリソースの1つをダブルクリックします。「代理人」フィールドは空白で、「スケジュール」フィールドは「空きがあれば承諾、予定があれば辞退」に設定されているはずです。
- [委任] フィールドをクリックし、AV グループの名前の入力を開始します。
- 表示される名前のリストからAVグループを選択します。注: このリストに追加できるのは、個々のユーザーのグループ1つだけです。
- [スケジュール] メニューをクリックし、メニューから [代理人の承認が必要] を選択します。
- [OK]をクリックします。

代理人用のカレンダーを追加してイベントをスケジュールする
新しく委任したリソースでイベントを作成する前に、委任先の1人のカレンダーをMacに追加する必要があります。先週のエピソードで紹介した手順に従って、新しいアカウントをカレンダーサービスに接続してください。アカウントを追加したら、以下の手順に従ってください。
- カレンダー アプリを開きます。
- カレンダー メニューを開き、環境設定を選択します。
- [アカウント]タブをクリックします。
- アカウントの一覧から代理人を選択します。
- アカウントの「委任」タブをクリックします。
- カレンダーに表示する各リソースの横にあるボックスにチェックを入れます。

- カレンダーの設定を閉じます。
2 番目のアカウントを追加し、委任されたリソースを表示できるようにしたら、更新されたリソースを使用して新しいカレンダー イベントを作成します。
- カレンダー アプリを開きます。
- 代理人ではないユーザーのカレンダーを使用して新しいイベントを作成します。
- 更新されたリソースが場所だった場合は、場所フィールドにその場所を追加します。
- 更新されたリソースがプロジェクターや iPad カートなどの物理リソースであった場合は、そのリソースを招待者として追加します。

- [送信]をクリックします。
数分後、リソースの使用を要求するプッシュ メッセージが代理人のカレンダーに届きます。
- カレンダー アプリの上部にあるスケジュール通知をクリックします。

- リソース要求の [承認] ボタンをクリックします。
リクエストを承認すると、このイベントのすべての招待者に、リソースがイベントで使用されるようにスケジュールされていることが表示されます。
ボーナス委任
リソースの代理人を作成するだけでなく、他のユーザーが自分のカレンダーを表示および管理できるようにすることもできます。
- カレンダー アプリを開きます。
- カレンダーメニューをクリックします。
- 「環境設定」をクリックします。
- [アカウント]タブを選択します。
- アクセスを委任するアカウントを選択します。
- [委任]タブをクリックします。
- 編集ボタンをクリックします。
- +ボタンをクリックします。
- カレンダーにアクセスできるように作成した Open Directory ユーザーの名前を入力し始めます。

- デフォルトでは、追加したすべてのユーザーにカレンダーへの読み取りアクセス権が付与されます。カレンダーに変更を加えられるようにしたいユーザーの [書き込みを許可] チェックボックスをオンにします。

リソースの場合と同様に、カレンダーへのアクセスを許可したすべてのユーザーは、カレンダーの設定を開き、委任タブをクリックして、[表示] ボックスにチェックを入れてカレンダーを表示する必要があります。