Saltar al contenido principal

¿Cómo funcionan los permisos de Snap?

Does this article need to be translated?

Contribute to the Help Center

Submit translations, corrections, and suggestions on GitHub, or reach out on our Community forums.

MetaMask Snaps abre un mundo de posibilidades y un gran poder conlleva la necesidad del consentimiento del usuario. Tras la instalación, Snaps puede solicitar permisos específicos para acceder a varias funcionalidades relacionadas con su monedero MetaMask; compárelo con instalar una aplicación en su teléfono móvil.

Este artículo explora cómo funcionan los permisos de un Snap, los diversos permisos que un Snap puede solicitar durante la instalación y cómo puede ver los permisos utilizados por un Snap que ya está instalado.

Acceso y control

Al instalar un Snap, encontrarás solicitudes de permisos específicos. Actualmente, un Snap puede solicitar cualquiera de los siguientes permisos. En el futuro, es posible que se agreguen permisos adicionales.

  • Permitir que otros Snaps se comuniquen directamente con este Snap
    Permitir que este Snap se comunique con otros Snaps. Esto se puede utilizar para transferir datos y mejorar la funcionalidad de otros Snaps.
  • Permitir que las dapps se comuniquen directamente con este Snap
    Permitir que este Snap se comunique con las dapps. Esto se puede utilizar para compartir datos y mejorar la funcionalidad de dapps.
  • Mostrar cuadros de diálogo personalizados
    Permite que este Snap muestre cuadros de diálogo personalizados en MetaMask. Estos se pueden utilizar para alertas, confirmaciones y solicitudes de entrada.
  • Mostrar notificaciones
    Permite que este Snap muestre notificaciones en MetaMask.
  • Derivar claves arbitrarias únicas para este Snap
    Permite que este Snap cree claves arbitrarias. Estas claves son exclusivas de este Snap y no están relacionadas con sus cuentas de MetaMask. Las claves se pueden utilizar para autenticarse en dapps y servicios basados en la nube.
  • Ver su clave pública para (protocolo)
    Permite que este Snap vea sus claves públicas y direcciones para un protocolo específico. El Snap no podrá controlar sus cuentas o activos.
  • Almacenar y administrar datos en su dispositivo
    Permite que este Snap almacene, actualice y recupere datos mediante encriptación. Estos datos se almacenan de forma segura en su dispositivo.
  • Acceder al proveedor de Ethereum
    Permite que este Snap se comunique con MetaMask para que pueda ver los datos de la cadena de bloques y sugerir transacciones.
  • Acceder a Internet
    Permite que este Snap acceda a Internet para que pueda comunicarse con servidores de terceros. Esto se puede utilizar tanto para enviar como para recibir datos.
  • Mostrar información sobre transacciones
    Permite que este Snap decodifique las transacciones y muestre información en MetaMask. Esto se puede utilizar para antiphishing y seguridad.
  • Ver los orígenes de los sitios web que sugieren transacciones
    Permite que este Snap vea el origen de los sitios web cuando sugieren transacciones. Esto se puede utilizar para antiphishing y seguridad.
  • Programar y ejecutar acciones periódicas
    Permite que este Snap programe y ejecute tareas o notificaciones recurrentes.

Puede ver fácilmente los permisos que le ha otorgado a un Snap yendo a la página de configuración del Snap dentro de MetaMask.

Ver permisos utilizados por los Snaps instalados

Puede ver fácilmente los permisos que le ha otorgado a un Snap yendo a la página de configuración del Snap dentro de MetaMask.

  1. Busque los tres puntos verticales en la esquina superior derecha de su ventana de MetaMask. Haga clic en estos puntos para acceder al menú desplegable.

  2. Haga clic en'snaps' para acceder a una lista de todos los Snaps actualmente instalados en su instancia de MetaMask.

    MetaMask_Snap_configuraciones.gif

  3. Desplácese por la lista de Snaps instalados para encontrar el específico sobre el que desea obtener más información.

    MetaMask_Lista_instalada.png

  4. Haga clic en el ícono de engranaje para abrir la configuración de ese Snap específico.

    MetaMask_Snap_lista_depermisos.png