Alexa Smart Properties in Senior Livingでの施設とルームの管理について
Alexa Smart Properties in Senior Living管理者ユーザーは、施設自体や施設内のルームを含めた、施設内のユニットの管理など、いくつかの重要な施設管理のタスクを実行します。ユーザーがこれらのタスクを大規模に実行するためのツールを開発するには、ロールAPIと施設階層管理APIを使用します。
例: さまざまなロールによる施設とルームの作成と管理
次の例では、Alexa Smart Properties in Senior Livingでのロールの管理についてに記載されているさまざまな種類の管理者ロールが連携して施設とルームを作成し、管理する方法を示します。
この例では、施設管理会社で働く架空の管理者2人(Ana Carolina SilvaとJohn Doe)が登場します。
ステップ1: ロールを登録して割り当てる
AnaがAlexa Smart Propertiesに組織を登録します。
- Alexa Smart Propertiesの組織ユニットが作成されます。Anaに
A4H.OrgAdmin
のロールが割り当てられ、Alexa Smart Properties組織(amzn1.alexa.unit.did.{id}
)のIDを受け取ります。このIDは、Alexa管理APIを呼び出すときに使用します。 - Anaが組織ユニットの下に子ユニット(施設)を作成できるようになります。Anaは、施設のサブスクリプションを有効にしないと、施設(L1ユニット)の下に子ユニット(ルーム)を作成できません。
ステップ2: レベル1ユニット(施設)を作成する
Anaが組織ユニットの下にユニット(施設A)を作成します。これは組織の直下の子ユニットであり、レベル1(L1)ユニットと呼ばれます。ここではこれ以降、このレベル1ユニットを「施設」と呼びます。amzn1.alexa.unit.did.AEGK5CKMNVWNDA7UFFZE4KZIJTKSGCGDTTMSRMYMQCAEZZG7A2SD5TBPYYM2QUHL7LDMLT7AE4YDALZM653CJBNSGTI5EUQU35T4BQT7
- 施設Aの作成者であるAnaには、ユニットの作成から数秒以内にこの施設の
A4P.UnitAdmin
ロールが非同期で割り当てられます。 - Anaは施設Aの作成、更新、削除のほか、施設A内にさらにユニットを作成することや施設Aのリソースを管理することができます。
ステップ3: レベル2ユニット(ルーム)を作成する
Anaは前の手順で作成した施設の下にユニットを作成し、ルーム100という名前を付けます。amzn1.alexa.unit.did.AF2B2LU7KDOZAMUJRTVCT66DWPFP3BOQ4RZ5GPHAVCIJTMQBJHEDHLANZOJFZSKLG6X2SVE3YCCUZVCP5R7RNZBKI6KHYHGFFLVFIVVJKNU24O45BRMHPBGQ35IPRBZTSI
- ユニットの作成者であるAnaには、ユニットの作成から数秒以内にルーム100の
A4P.UnitAdmin
ロールが非同期で割り当てられます。 - Anaは、ルーム100とそのリソースを管理することができます。
ステップ4: ユニット管理者ロールを割り当てる
Anaは施設Bを作成し、施設Bのユーザーロールの一覧を表示します。
- Anaは、Johnに施設Bの
A4P.UnitAdmin
ロールを割り当てます。 - Johnは、施設Bとそのリソースを管理することができます。
- Johnは、施設Aとそのリソースを管理することはできません。
これで、管理者ユーザーが組織内のユニットを管理するために必要なタスクを実行できました。次は、Alexa Smart Properties in Senior Livingデバイスの購入とセットアップを参照して、デバイスをセットアップし、エンドポイントとして管理する方法を確認しましょう。
関連トピック
- Alexa Smart Properties in Senior Livingについて
- Alexa Smart Properties in Senior Living APIで開発を始める
- Alexa Smart Properties in Senior Livingでのロールの管理について
- Alexa Smart Properties in Senior Livingデバイスの購入とセットアップ
- Alexa Smart Properties in Senior Livingでスキルを管理する
最終更新日: 2023 年 03 月 06 日