main.yml 982 B

1234567891011121314151617181920212223
  1. ---
  2. # Default variables for SSO configuration
  3. sso_config:
  4. custom_oidc:
  5. - name: "keycloak"
  6. title: "keycloak"
  7. authorizeUrl: "https://auth.mrx8086.com/realms/office-automation/protocol/openid-connect/auth"
  8. tokenUrl: "https://auth.mrx8086.com/realms/office-automation/protocol/openid-connect/token"
  9. userInfoUrl: "https://auth.mrx8086.com/realms/office-automation/protocol/openid-connect/userinfo"
  10. 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"
  11. clientId: "nextcloud"
  12. clientSecret: "{{ client_secret }}"
  13. scope: "openid groups-nextcloud profile"
  14. groupsClaim: "groups"
  15. style: "keycloak"
  16. defaultGroup: ""
  17. groupMapping:
  18. nextcloud-admins: "admin"
  19. nextcloud-users: "users"
  20. nextcloud-youpi: "youpi"
  21. # Default paths and settings
  22. nextcloud_data_dir: "/var/www/html/data"