| 1234567891011121314151617181920212223242526272829303132 |
- ---
- # Default variables for SSO configuration
- sso_config:
- custom_oidc:
- - name: "keycloak"
- title: "keycloak"
- authorizeUrl: "https://auth.mrx8086.com/realms/office-automation/protocol/openid-connect/auth"
- tokenUrl: "https://auth.mrx8086.com/realms/office-automation/protocol/openid-connect/token"
- userInfoUrl: "https://auth.mrx8086.com/realms/office-automation/protocol/openid-connect/userinfo"
- logoutUrl: "https://auth.mrx8086.com/realms/office-automation/protocol/openid-connect/logout?post_logout_redirect_uri=https%3A%2F%2Fcloud.mrx8086.com&client_id=nextcloud"
- clientId: "nextcloud"
- clientSecret: "{{ client_secret }}"
- scope: "openid groups-nextcloud profile"
- groupsClaim: "groups"
- style: "keycloak"
- defaultGroup: ""
- groupMapping:
- nextcloud-admins: "admin"
- nextcloud-users: "users"
- nextcloud-youpi: "youpi"
- # Default paths and settings
- nextcloud_data_dir: "/var/www/html/data"
- # ansible/roles/services/defaults/main.yml
- paperless_oidc:
- client_id: paperless
- provider_url: "https://{{ keycloak_host }}"
- realm: "{{ keycloak_realm }}"
- sign_algo: "RS256"
- verify_ssl: false
- scopes: "openid profile email"
|