Skip to main content

Tutorial: build an Access Provider


Our Provider Development documentation is still a work-in-progress. If you're building an Access Provider, join our Community Slack.

This tutorial will walk you through building an publishing your first Access Provider. In this tutorial, we'll build an access provider for TestVault, a fictional password vault service similar to LastPass or 1Password. This tutorial should take around 15 minutes to complete.


Access Providers are written in Python. In order to complete the tutorial, you'll need Python 3.9 or later. You can install Python here.

You'll also need the pdk CLI installed. Install pdk by following our guide here.

You'll also need a code editor like Visual Studio Code to edit the Python code.