---
title: Charmhub | Deploy Ceph Dashboard using Charmhub - The Open Operator Collection
description: Deploy the latest version of Ceph Dashboard on any cloud.
url: https://charmhub.io/ceph-dashboard/configurations
---

# Ceph Dashboard

[OpenStack Charmers](https://charmhub.io/publisher/openstack-charmers "View all packages from OpenStack Charmers")

* [OpenStack Charmers](https://charmhub.io/publisher/openstack-charmers "View all packages from OpenStack Charmers")

Platform:

26.04

24.04

23.10

23.04

22.10

22.04

21.10

20.04

quincy/stable 197

```
juju deploy ceph-dashboard --channel quincy/stable
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [audit-api-enabled](https://charmhub.io/ceph-dashboard/configurations#audit-api-enabled)
* [audit-api-log-payload](https://charmhub.io/ceph-dashboard/configurations#audit-api-log-payload)
* [debug](https://charmhub.io/ceph-dashboard/configurations#debug)
* [enable-password-policy](https://charmhub.io/ceph-dashboard/configurations#enable-password-policy)
* [grafana-api-url](https://charmhub.io/ceph-dashboard/configurations#grafana-api-url)
* [motd](https://charmhub.io/ceph-dashboard/configurations#motd)
* [password-policy-check-complexity](https://charmhub.io/ceph-dashboard/configurations#password-policy-check-complexity)
* [password-policy-check-exclusion-list](https://charmhub.io/ceph-dashboard/configurations#password-policy-check-exclusion-list)
* [password-policy-check-length](https://charmhub.io/ceph-dashboard/configurations#password-policy-check-length)
* [password-policy-check-oldpwd](https://charmhub.io/ceph-dashboard/configurations#password-policy-check-oldpwd)
* [password-policy-check-repetitive-chars](https://charmhub.io/ceph-dashboard/configurations#password-policy-check-repetitive-chars)
* [password-policy-check-sequential-chars](https://charmhub.io/ceph-dashboard/configurations#password-policy-check-sequential-chars)
* [password-policy-check-username](https://charmhub.io/ceph-dashboard/configurations#password-policy-check-username)
* [password-policy-min-complexity](https://charmhub.io/ceph-dashboard/configurations#password-policy-min-complexity)
* [password-policy-min-length](https://charmhub.io/ceph-dashboard/configurations#password-policy-min-length)
* [public-hostname](https://charmhub.io/ceph-dashboard/configurations#public-hostname)
* [saml-base-url](https://charmhub.io/ceph-dashboard/configurations#saml-base-url)
* [saml-idp-entity-id](https://charmhub.io/ceph-dashboard/configurations#saml-idp-entity-id)
* [saml-idp-metadata](https://charmhub.io/ceph-dashboard/configurations#saml-idp-metadata)
* [saml-username-attribute](https://charmhub.io/ceph-dashboard/configurations#saml-username-attribute)
* [ssl\_ca](https://charmhub.io/ceph-dashboard/configurations#ssl_ca)
* [ssl\_cert](https://charmhub.io/ceph-dashboard/configurations#ssl_cert)
* [ssl\_key](https://charmhub.io/ceph-dashboard/configurations#ssl_key)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* audit-api-enabled | boolean

  Log requests made to the dashboard REST API to the Ceph audit log.
* audit-api-log-payload | boolean

  Default: True

  Include payload in Ceph audit logs. audit-api-enabled must be set to True
  to enable this.,
* debug | boolean

  Control debug mode. It is recommended that debug be disabled in
  production deployments.
* enable-password-policy | boolean

  Default: True

  Enable password policy
* grafana-api-url | string

  URL of grafana api. The url must be using https.
* motd | string

  Message of the day settings. Should be in the format "severity|expires|message". Set to "" to disable.
* password-policy-check-complexity | boolean

  Default: True

  Check password meets a complexity score of password-policy-min-complexity.
  See https://docs.ceph.com/en/latest/mgr/dashboard/#password-policy
* password-policy-check-exclusion-list | boolean

  Default: True

  Reject password if it contains a word from a forbidden list.
* password-policy-check-length | boolean

  Default: True

  Reject password if it is shorter then password-policy-min-length
* password-policy-check-oldpwd | boolean

  Default: True

  Reject password if it matches previous password.
* password-policy-check-repetitive-chars | boolean

  Default: True

  Reject password if password contains consecutive repeating charachters.
* password-policy-check-sequential-chars | boolean

  Default: True

  Reject password if it contains a sequence of sequential characters. e.g.
  a password containing '123' or 'efg' would be rejected.
* password-policy-check-username | boolean

  Default: True

  Reject password if username is included in password.
* password-policy-min-complexity | int

  Default: 10

  Set minimum password complexity score.
  See https://docs.ceph.com/en/latest/mgr/dashboard/#password-policy
* password-policy-min-length | int

  Default: 8

  Set minimum password length.
* public-hostname | string

  The hostname or address of the public endpoints created for the
  dashboard
* saml-base-url | string

  The base URL from where the Ceph dashboard is accessed. Must support the SAML protocol.
* saml-idp-entity-id | string

  Default: uid

  Unique ID to disambiguate when more than one entity id exists on the IdP metadata.
* saml-idp-metadata | string

  URL that points to the IdP metadata XML. Can be remote or local.
* saml-username-attribute | string

  The attribute that is used to get the username from the authentication response.
* ssl\_ca | string

  SSL CA to use with the certificate and key provided - this is only
  required if you are providing a privately signed ssl\_cert and ssl\_key.
* ssl\_cert | string

  SSL certificate to install and use for API ports. Setting this value
  and ssl\_key will enable reverse proxying, point Neutron's entry in the
  Keystone catalog to use https, and override any certificate and key
  issued by Keystone (if it is configured to do so).
* ssl\_key | string

  SSL key to use with certificate specified as ssl\_cert.
