Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support SSO initiated saml / oauth / oidc login from Moodle into Matomo #32

Open
8 tasks
brendanheywood opened this issue Sep 7, 2020 · 0 comments
Open
8 tasks
Labels
enhancement New feature or request

Comments

@brendanheywood
Copy link
Contributor

brendanheywood commented Sep 7, 2020

This will provide a 1-click report link from Moodle take you into Matomo specific to the reports for the beacon id in this moodle, auto provision your account along the way if needed.

  • extends on idea in Deep link from Moodle into the report for this beacon id #33
  • admin settings for auth setup
  • account exclusion rules, ie certain staff will get a normal link and some will get an IdP saml init link (is this needed?)
  • figure out how to auto create accounts and provision them automatically on the matomo side
  • lots of auth setup docs
  • create a new admin menu report item which redirects to matomo in a new tab
  • wrap it in permissions to allow a specific new capability to link to matomo
  • when provisioning accounts need to handle the security so an admin on site A cannot create an account with an email which clashes with an unrelated site B and gain access to their data. Thinking that account provisioning needs to have an allow list of email domains, and it could default to include the domain of the moodle and its parent domain + an optional extra allow list of domains in the plugin which can be force set in config.php
@brendanheywood brendanheywood added the enhancement New feature or request label Sep 7, 2020
@brendanheywood brendanheywood changed the title Optionally support IdP initiated saml login from Moodle into Matomo Optionally support SSO initiated saml / oauth / oidc login from Moodle into Matomo Mar 15, 2023
@brendanheywood brendanheywood changed the title Optionally support SSO initiated saml / oauth / oidc login from Moodle into Matomo Support SSO initiated saml / oauth / oidc login from Moodle into Matomo Mar 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant