Dataswyft API Platform: Developers Docs
WebsiteGitHubSlackLogin
  • About Dataswyft
    • Community & Support
  • Learn about Dataswyft Platform
    • Decentralized Data Servers
    • Personal Data Account
      • HMIC Permissions
      • Namespaces
      • Single Sign-On
    • Data Wallet
      • Data Wallet Canvas and Solutions
      • CheckD Data Wallet: Release Notes
    • Dataswyft One
      • Compute Tools
  • Build on Dataswyft Platform
    • Dataswyft One APIs
      • Data API
        • Filtering, Querying & Transforming Data
        • Data Debit
      • File Storage API
      • Computations API
      • Postman Collection
    • Integrating with Data Wallets
    • Getting Started
      • Quick Start
      • Developers Portal
        • Updating and Submitting an Application
        • Deleting an Application
        • Application Statuses
      • Application Example - React
        • 1. Environment Setup
        • 2. Create Main Structure
        • 3. Main Page & Routing
        • 4. User Authentication
        • 6. CRUD Operations
        • 5. Component Pages
  • Deploy
    • Application Review
    • Rating Assurance & Certification
    • Live Application Ratings
  • Knowledge Base
    • Security Practices
    • FAQ
    • Glossary of Terms
  • Dataswyft
Powered by GitBook
On this page

Was this helpful?

  1. Learn about Dataswyft Platform
  2. Personal Data Account

HMIC Permissions

Permissions for read-write access into the PDA is through special contracts.

PreviousPersonal Data AccountNextNamespaces

Last updated 5 months ago

Was this helpful?

Data access, reading or writing data, in a PDA must be permitted through contracts set up by Dataswyft, between application owners and their users who are the server owners on Dataswyft’s infrastructure.

When an application is ready to go live with on PDAs, the application owner will need to request for contracts to be set up and so that the application owner has the correct legal access to the PDAs of their users when users sign up.

The mechanism of asking permission from the user is a special contract called a HAT Microserver Instructions Contract (HMIC). This is a special contract for permission to “rent space“ for storage in the server database for the application to deposit data. Dataswyft’s role is to set up these contracts for access as part of the data account terms of service.

All applications, by default, have read-update-delete access to their specified (s).

namespace