Guides
Learn how to use Piiano Vault.
Follow our step-by-step guide to get started with Piiano Vault, or level up your skills with the following guides.
Install
Install self-hosted
Learn how to self-host Piiano Vault by installing an edition from a pre-built, publicly available Docker image.
Install on AWS App Runner
Learn how to install Piiano Vault on AWS App Runner
Install on Kubernetes
Learn how to deploy Piiano Vault on Kubernetes cluster using a Helm Chart with an installation tutorial and details of configuration options.
Vault SDK
Auto generate SDK for Vault
Learn how Piiano Vault supports auto generating an SDK that can be used to integrate with your code base
Manage collections and schemas
About collections
Learn about collections, the mechanism for defining and storino personal and sensitive data in Piiano Vault.
Create a collection
Learn how to create different types of collections in Piiano Vault to store personal and other sensitive data.
Retrieve a collection
Learn how to retrieve details of a Piiano Vault collection to get the information you need to construct queries and add objects.
Write and read personal data
About objects
Learn about the personal data objects Piiano Vault uses to hold data values for records within a collection.
Add an object
Learn how to add an object in Piiano Vault to store personal or sensitive data values in a collection.
Retrieve an object
Learn how to retrieve a personal data object from a collection in Piiano Vault using the CLI or REST API.
Tokenize personal data
About tokens
Learn how Piiano Vault provides personal data tokens so you can send a non-sensitive reference to a value instead of the actual data.
Create a token
Learn how to create tokens in Piiano Vault to send a non-sensitive reference to a value instead of the actual data.
Retrieve a token
Learn how to retrieve tokens from Piiano Vault using token IDs, object IDs, and tags you added to tokens.
Manage transformations
About transformations
An overview of transformations, a mechanism to present the data held in Piiano Vault in a way that reduces data exposure.
List all transformations
Learn how to obtain details of all the transformations available in Piiano Vault and see how they are used to mask personal and sensitive data.
Built-in transformations
Learn about the mask, size, and token transformations built into Piiano Vault, including examples of their effect.
Manage users and policies
How IAM works
Learn about Piiano Vault's identity and access management (IAM), the feature Vault uses to govern access to APIs and data.
About data access policies
Learn about the Piiano Vault data access policies and how they let you control access to personal and sensitive data.
Update the IAM configuration
Learn how to update the users, roles, and policies of the Piiano Vault IAM configuration using its TOML file from this step-by-step guide.
Operate
License management
Learn about the Piiano Vault software licenses, and how to obtain, activate, status check, and renew your license key.
Vault migration options
Manage upgrades and downgrades of your Vault
Monitor
About system logs
Learn how Piiano Vault collects system logs and how to turn off logging. Piiano uses these logs to improve your experience, identify faults, and enhance Vault.
About audit logs
Learn how Piiano Vault collects JSON format audit logs for all requests to access and change data, which you can stream to a service of your choice.
About telemetry
Learn how Piiano Vault collects telemetry to understand your needs better and assist with product planning and feature prioritization.
Configure
Custom configuration files
Learn how to configure Piiano Vault using custom files for the system and identity and access management (IAM) configurations.
Environment variables
Learn how to configure Piiano Vault features such as operation mode, database, logs, and more using environment variables.
Configure to use TLS
Learn how to configure Piiano Vault to use the Transport Layer Security (TLS) cryptographic protocol to protect data in motion.
Secure
Encryption of data in transit (TLS)
Learn how Piiano Vault encrypts data in transit with Transport Layer Security (TLS) to protect communication with applications, back-end storage, and Amazon S3.
Encryption of data at rest
Learn that Piiano Vault encrypts back-end storage, files, properties of objects, and data of value tokens while they are at rest.