I am beginning to build a Learndash based lms for our students at Coder Sports. We have extensive Microsoft enterprise infrastructure deployed and I want to extend that as much as possible into the LearnDash LMS. Your SSO functionality is extremely useful as we manage the student accounts in AD. I just bout the Profile+ …
Continue reading “LearnDash LMS integrations”
The WPO365 plugins support numerous PHP constants for configuration, e.g., `WPO_AAD_*`, `WPO_MU_USE_SUBSITE_OPTIONS`, `WPO_ALLOW_DEVELOPER_HOOKS`, etc. In Composer-based environments (but not only there), the use of environment variables is common, mostly stored in `.env` files. It would be great if the WPO365 plugins supported environment variables in addition to PHP constants. This would allow us not to …
Continue reading “Support environment variables”
When a client secret is expired and therefore SSO cannot be used anymore, it would probably be good if it became disabled.
Would it be possible to send a daily log of successful/unsuccessful emails?
Automate (parts of the) installation, for example using the provided Graph REST APIs. See https://wordpress.org/support/topic/it-worked-ver-well-well-explained-i-hope-they-will-improve-it-further/ for details.
Currently user synchronization is the only way to synchronize roles. You can replace all roles for a user when doing a sync, but for that to work it requires you define every role for every user. Nearly all of my sites have internal staff that I want to login with O365, but also external customers …
Continue reading “Role synchronization”
Add support for custom Azure AD B2C login domains (instead of b2clogin.com).
Add support for multiple Azure AD B2C policies so it’s possible to differentiate – for example – between sign-up and sign-in.
Please consider adding support for the “Embedded sign-up or sign-in experience”. Please see the documentation here: https://learn.microsoft.com/en-us/azure/active-directory-b2c/embedded-login (Originally brought up here: https://wordpress.org/support/topic/embedded-sign-in-in-combination-with-the-plugin/)
Please consider providing a Composer repositoriy for the premium add-ons of the WPO365 plugin. Currently, we have to upload them to a dedicated SatisPress instance (https://github.com/cedaro/satispress) that makes them available as Composer packages. But that’s a tedious task because AFAIK, your plugins don’t have any auto-update logic, so they need to be manually kept up …
Continue reading “Provide Composer repository for premium add-ons”