Skip to content
v2.18.0GitHub

Planka

Sign in to the Planka project board with Pocket ID.

  • Planka
  • HTTPS connection to your Planka instance
  1. In Pocket ID, open Administration → OIDC Clients and click Add OIDC Client.
  2. Enter a name such as Planka and add the callback URL https://planka.example.com/oidc-callback.
  3. Click Create and copy the Client ID and the Client secret. The client secret is only shown once.
  4. On the client’s Access tab, select the groups that may sign in under Allowed User Groups, or choose All Users.
  1. Set the following environment variables in your Planka instance:

    OIDC_ISSUER=https://id.example.com
    OIDC_CLIENT_ID=<client-id>
    OIDC_CLIENT_SECRET=<client-secret>
  2. Restart Planka and sign in with Pocket ID to test it.

To control admin access to Planka using Pocket ID groups:

  1. Set the following additional environment variables in your Planka instance:

    OIDC_SCOPES=openid profile email groups
    OIDC_ROLES_ATTRIBUTE=groups
    OIDC_ADMIN_ROLES=<your Planka admin group name on Pocket ID>
  2. Restart Planka.

See the Planka OIDC documentation for more information.