---
metadata:
  - name: generator
    content: Diplodoc Platform v5.48.2
alternate:
  - https://yandex.ru/dev/dialogs/smart-home/doc/en/auth/workflow.md
  - https://yandex.ru/dev/dialogs/smart-home/doc/ru/auth/workflow.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/dialogs/smart-home/doc/en/llms.txt


# Procedure

This section describes general steps for adding authorization to a skill, with links to more detailed instructions.

To add authorization to a skill:

1. [Set up the authorization server](https://yandex.ru/dev/dialogs/smart-home/doc/en/auth/create-server.md). It should work in accordance with the [RFC](https://tools.ietf.org/html/rfc6749) and process the required parameters.
1. [Link accounts in the developer console](https://yandex.ru/dev/dialogs/smart-home/doc/en/auth/add-skill-to-console.md). Specify the authorization server parameters on the skill page.
1. [Test the skill](https://yandex.ru/dev/dialogs/smart-home/doc/en/auth/test-skill.md). Test authorization in the developer console.
1. [Submit the skill for moderation](https://yandex.ru/dev/dialogs/smart-home/doc/en/auth/send-to-moderation.md).

