Como administrador, puede crear claves de API de desarrollador para cuentas raíz. Una clave de API de desarrollador es un código que se proporciona a un desarrollador de aplicaciones externo y que permite el acceso a cierta información y permisos dentro de Canvas. Las claves de API de desarrollador se pueden usar para crear integraciones personalizadas con Canvas y permitir que las aplicaciones de terceros utilicen la autenticación de Canvas. La clave de API de desarrollador usa OAuth2 para que la aplicación use Canvas para la autenticación. Para obtener más información sobre OAuth2, consulte la documentación de OAuth de la API de Instructure .
La clave de API para desarrolladores se envía desde la aplicación a Canvas cuando un usuario solicita acceso. La aplicación solicita permiso al usuario para crear programáticamente un token de acceso a la API. Cuando el usuario autoriza la aplicación, esta tendrá el mismo acceso a la información y los mismos permisos de cuenta que el usuario que otorgó el acceso. Para obtener más información sobre la documentación para desarrolladores, consulte la página de Github de Instructure .
Alcance clave
Las claves de API para desarrolladores incluyen la funcionalidad de delimitación de claves al añadir una clave de API para desarrolladores. Esta delimitación permite controlar el acceso directo a puntos finales de API específicos para herramientas de terceros.
Nota: Las claves de desarrollador son un permiso de la cuenta. Si no puede ver el enlace "Claves de desarrollador" en la Navegación de la cuenta, este permiso no está habilitado para su cuenta de usuario.