Alexa for Business(14)プライベートスキルをSkill Blueprintsを使って作成する(2)

AWS運用自動化サービス「Cloud Automator」

http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_13_title.png
 こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。
 
 さて、今回は前回の続きです。前回はAlexa for Business用のプライベートスキルをノンコーディングでスキルを作成できるAlexa Skill Blueprintsを使って作りました。今回は作ったスキルをAlexa for Businessで使うための設定をしていきたいと思います。プライベートスキルとして作成したので、スキルを利用したいAWSのアカウント等を設定しないと利用できません。では、さっそく手順を確認していきましょう。
 
【前回】Alexa for Business(13)プライベートスキルをSkill Blueprintsを使って作成する(1)
http://blog.serverworks.co.jp/tech/2020/02/21/alexa_for_business_013/

1. MANAGE ACCESS

 StatusがLiveになったら、画面右の「MANAGE ACCESS」を押します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_001.png

2. Private skills section

 ページが移動したら、「Private skills section」リンクを押します。あとでこのページに戻ってくる必要があるので、ブラウザのタブはそのままにしておきましょう。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_002.png

3. Show IAM ARN

 Alexa for Businessのマネジメントコンソールの「Private skills」タブに飛ばされてくるので、画面右上の「Show IAM ARN」ボタンを押します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_003.png

4. IAM ARN

 IAM ARNが表示されるので、「Copy」ボタンを押してコピーします。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_004.png

5. コピー完了

 コピーできました。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_005.png

6. IAM ARNの追加

 先程のページに戻って、コピーしたIAM ARNをペーストし、「ADD」ボタンを押して追加します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_006.png

7. Review

 追加されたら、画面右の「Review」ボタンをします。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_007.png

8. 有効化

 新しいウィンドウが開きます。内容を確認して「Enable」ボタンを押して有効化します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_008.png

9. 有効化完了

 有効化できました。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_009.png

10. Create skill groups

 プライベートスキルを有効化しましたが、これでもまだ使うことはできないので、次の設定をします。Alexa for Businessのマネジメントコンソールの左メニューの「Skill groups」を選択し、右上の「Create skill groups」ボタンを押します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_010.png

11. グループ名の入力

 ここではひとまず、スキルと同じ「My Office」としておきます。「Create」ボタンを押します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_011.png

12. スキルグループの作成完了

 スキルグループの作成が完了しました。スキルグループ名の「My Office」がリンクになっているので、押して詳細画面に入ります。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_012.png

13. Add skills

 画面右の「Add skills」ボタンを押します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_013.png

14. Add skill(s) to skill group

 スキルの方の「My Office」が表示されているので、チェックを入れて、画面右の「Add」ボタンを押します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_014.png

15. スキルの追加完了

 スキルグループにスキルを追加できました。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_015.png

16. Add to room

 次は、画面右下の「Add to room」ボタンを押します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_016.png

17. スキルを利用したい部屋を選択

 ここでこのスキルを使いたい部屋を選択します。全部屋で使いたいので、すべての部屋にチェックを入れます。画面右下の「Add」ボタンを押します。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_017.png

18. 部屋の追加完了

 部屋の追加が完了しました。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_018.png

19. 確認

 画面を下にスクロールすると、部屋が追加されていることを確認できます。これで、設定した部屋でこのスキルを使うことができます。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_019.png

20. Amazon Developer Console

 Amazon Developer Consoleの方を確認すると、ここに「My Office」スキルができています。スキル「My Office」リンクを押すと、スキルの編集することができます。
http://corporate-tech-blog-wp.s3-website-ap-northeast-1.amazonaws.com/tech/wp-content/uploads/2020/02/alexa_for_business_14_020.png

まとめ

 今回は、Alexa for BusinessのスキルをAlexa Skill Blueprintsを使って作成し、実際にAlexa for Businessを使っているAWSのアカウントや各部屋で使うための紐付けをおこないました。通常のAlexaは一般公開前提なので、会社特有のスキル等を使うことはできませんでしたが、この機能を使うと会社でだけで使いたいプライベートスキルが作れるのでとても便利ですね!

 いや〜、「Alexa for Business」って本当にいいものですね!

AWS運用自動化サービス「Cloud Automator」