Các quyền của Snap hoạt động như thế nào?
Does this article need to be translated?
Submit translations, corrections, and suggestions on GitHub, or reach out on our Community forums.
MetaMask Snaps mở ra một thế giới đầy tiềm năng và cần có sự đồng ý của người dùng để mang lại sức mạnh to lớn. Sau khi cài đặt, Snap có thể yêu cầu các quyền cụ thể để truy cập các chức năng khác nhau liên quan đến ví MetaMask của bạn; hãy xem nó giống như việc cài đặt một ứng dụng trên điện thoại di động.
Bài viết này giúp tìm hiểu cách hoạt động đối với các quyền của Snap, các quyền khác nhau mà một Snap có thể yêu cầu sau khi cài đặt và cách để xem các quyền được sử dụng bởi một Snap đã được cài đặt.
Truy cập và kiểm soát
When installing a Snap, you'll encounter requests for specific permissions. Hiện tại, Snap có thể yêu cầu bất kỳ quyền nào sau đây. Trong tương lai, các quyền bổ sung có thể được thêm vào.
- Allow other Snaps to communicate directly with this Snap
Let this Snap communicate with other Snaps. Điều này có thể được sử dụng để truyền dữ liệu và tăng cường chức năng cho các Snap khác. - Allow dapps to communicate directly with this Snap
Let this Snap communicate with dapps. Điều này có thể được sử dụng để chia sẻ dữ liệu và tăng cường chức năng cho các dapp. - Display custom dialogs
Let this Snap show custom dialogs in MetaMask. Chúng có thể được sử dụng để cảnh báo, xác nhận và nhắc nhở nhập thông tin. - Hiển thị thông báo
Cho phép Snap này hiển thị thông báo trong MetaMask. - Derive arbitrary keys unique to this Snap
Let this Snap create arbitrary keys. These keys are unique to this Snap and aren't related to your MetaMask accounts. Có thể sử dụng các khóa này để xác thực với dapp và các dịch vụ dựa trên đám mây. - View your public key for (protocol)
Let this Snap see your public keys and addresses for a specific protocol. The Snap won't be able to control your accounts or assets. - Store and manage data on your device
Let this Snap store, update, and retrieve data using encryption. Dữ liệu này được lưu trữ an toàn trên thiết bị của bạn. - Access the Ethereum provider
Let this Snap communicate with MetaMask so it can see blockchain data and suggest transactions. - Access the internet
Let this Snap access the internet so it can communicate with third-party servers. Có thể sử dụng điều này cho cả việc gửi và nhận dữ liệu. - Display transaction insights
Let this Snap decode transactions and show insights in MetaMask. Điều này có thể được sử dụng nhằm mục đích bảo mật và chống lừa đảo. - See the origins of websites that suggest transactions
Let this Snap see the origin of websites when they suggest transactions. Điều này có thể được sử dụng nhằm mục đích bảo mật và chống lừa đảo. - Schedule and run periodic actions
Let this Snap schedule and run recurring tasks or notifications.
Tìm danh sách đầy đủ các quyền mà Snap có thể yêu cầu trong Tài liệu phát triển MetaMask Snaps.
Xem các quyền được sử dụng bởi các Snap đã cài đặt
You can easily view the permissions you've granted to a Snap by going to the configuration page of the Snap within MetaMask.
-
Tìm ba dấu chấm dọc ở góc trên bên phải của cửa sổ MetaMask. Nhấn vào dấu ba chấm để hiển thị trình đơn thả xuống.
-
From the drop-down menu, click on 'Snaps' to access a list of all Snaps currently installed in your MetaMask instance.
- Cuộn qua danh sách các Snap đã cài đặt để tìm Snap cụ thể mà bạn muốn biết thêm thông tin.
- Click on the cogwheel icon to open the settings for that specific Snap.
Bùm! 🙌 you'll now be able to view the permissions that have already been granted to the Snap.