Separate the secret from the feature
The action or storage connection describes what to do; the credential supplies approved access.
Store provider keys and account details as permissioned backend records, then let approved storage and integration workflows use them.
Cloud storage, external APIs, and mail services often need long-lived credentials. Putting them in frontend code exposes them; copying them into every workflow makes rotation and access review difficult.
Daptin stores credentials as their own permissioned records and encrypts their sensitive values with runtime-managed key material. A cloud store or integration can reference the credential when it performs backend work.
This keeps the product flow simple for the customer while giving operators a visible place to grant, rotate, and remove outside-service access.
The action or storage connection describes what to do; the credential supplies approved access.
Treat credentials as protected application data rather than ambient configuration.
Replace or revoke a connection without teaching every client a new secret.
Credentials does more when it can reuse the records, people, access rules, and workflows already in your application.
Create the provider credential through a protected path.
Encrypt sensitive values and restrict who may reference the record.
Attach it to a cloud store, integration, or other backend service.
Use it only when an approved backend workflow needs the provider.
Start from the experience you want to create; the backend capability supports the work behind it.
Keep object-storage credentials away from upload and download clients.
Call a CRM, support tool, or provider without exposing its key.
Use an approved delivery provider inside a backend mail action.
These capabilities share the same application context, so each one makes credentials more useful.
Encryption depends on the strength and handling of your runtime key material. You remain responsible for secret creation, least privilege, rotation, revocation, backups, audit access, and the security of the provider account itself.
Run Daptin locally, explore the live administration surface, and follow one complete application path.