[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxntVC8UqbGl1hAykxwC7tHdeRwkKUd0w-zfcpqU34y0":3,"$fUjkpTMFSyT8srxvgU7XBofk5wTJ2NO6lM1vtL7OYFII":378,"$fTzQ9dD5eDp20k7FB2RugS9ybJyBgr7ZbOSinLk4qLWY":383},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":146,"fingerprints":356},"newheap-azure-logic-apps","NewHeap Azure Logic apps","1.0.0","NewHeap","https:\u002F\u002Fprofiles.wordpress.org\u002Fnewheap\u002F","\u003Cp>Supports multiple, easy to configure, events. When an event occurs, a personally configurable notification can be send to your Azure environment. This plugin also allow’s you to setup custom events which you can create in your own theme or plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The following events are supported out of the box:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Add custom events\u003Cbr \u002F>\n* Filter on post types\u003Cbr \u002F>\n* Post created\u003Cbr \u002F>\n* Post updated\u003Cbr \u002F>\n* Post thrashed\u003Cbr \u002F>\n* Post deleted\u003Cbr \u002F>\n* Comment created\u003Cbr \u002F>\n* Comment status change\u003Cbr \u002F>\n* User login successful\u003Cbr \u002F>\n* User login failed\u003Cbr \u002F>\n* User created\u003Cbr \u002F>\n* User updated\u003Cbr \u002F>\n* User deleted\u003Cbr \u002F>\n* User role changed\u003Cbr \u002F>\n* Plugin activated\u003Cbr \u002F>\n* Plugin deactivated\u003Cbr \u002F>\n* Plugin deleted\u003Cbr \u002F>\n* Attachment created\u003Cbr \u002F>\n* Attachment updated\u003Cbr \u002F>\n* Attachment deleted\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Roadmap\u003C\u002Fstrong>\u003Cbr \u002F>\n* WooCommerce support\u003Cbr \u002F>\n* Wordfence support\u003Cbr \u002F>\n* Many more\u003C\u002Fp>\n\u003Ch3>From within WordPress\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Visit ‘Plugins > Add New’\u003C\u002Fli>\n\u003Cli>Search for ‘Azure Logic apps by NewHeap’\u003C\u002Fli>\n\u003Cli>Activate ‘Azure Logic apps by NewHeap’ from your Plugins page.\u003C\u002Fli>\n\u003Cli>Go to “after activation” below.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Manually\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload the \u003Ccode>newheap-azure-logic-apps\u003C\u002Fcode> folder to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the \u003Ccode>Azure Logic apps by NewHeap\u003C\u002Fcode> plugin through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003Cli>Go to “after activation” below.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>After activation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Azure Logic apps by NewHeap should now be available in the main menu\u003C\u002Fli>\n\u003Cli>Navigate to your Azure portal environment and create a new Logic app (https:\u002F\u002Fdocs.microsoft.com\u002Fen-us\u002Fazure\u002Flogic-apps\u002Flogic-apps-overview).\u003C\u002Fli>\n\u003Cli>Within the Logic app, add the ‘When a HTTP request is received’ (trigger).\u003C\u002Fli>\n\u003Cli>Save the logic app, the URL will be generated after saving.\u003C\u002Fli>\n\u003Cli>Copy the URL and navigate back to your WordPress environment\u003C\u002Fli>\n\u003Cli>Via the main menu, go to ‘Azure Logic apps’\u003C\u002Fli>\n\u003Cli>Click the ‘Add new’ button\u003C\u002Fli>\n\u003Cli>Paste the generated Azure HTTP request trigger URL in the ‘Webhook url’ field.\u003C\u002Fli>\n\u003Cli>Complete the rest of the form and make sure to activate the integration.\u003C\u002Fli>\n\u003Cli>Choose all the events you with to support\u003C\u002Fli>\n\u003Cli>Save up and ur ready to go and finish that Logic app.\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin makes it possible to setup multiple \"http request trigger\" (When a HTTP-request is received) integrations to one or more Azure e &hellip;",0,918,"2020-02-19T11:16:00.000Z","5.3.21","5.3.2","",[18,19,20,21,22],"azure","azure-logic-apps","logic-apps","ms-apps","ms-logic","https:\u002F\u002Fwww.newheap.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewheap-azure-logic-apps.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"newheap",2,10,30,84,"2026-07-15T04:23:53.603Z",[38,63,90,112,129],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":48,"vuln_count":61,"unpatched_count":11,"last_vuln_date":62,"fetched_at":27},"miniorange-saml-20-single-sign-on","SAML Single Sign On – SSO Login","5.4.1","miniOrange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyberlord92\u002F","\u003Cp>SAML SSO (Single Sign On) for WordPress Login with Okta, Entra ID, Azure AD\u002FB2C, G-Suite, Shibboleth, OneLogin, Keycloak, Salesforce [24\u002F7 Support]\u003C\u002Fp>\n\u003Ch3>SAML Single Sign On (SSO) Plugin to Simplify WordPress Login Experience\u003C\u002Fh3>\n\u003Cp>With the \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-single-sign-on-sso?utm_source=readme&utm_medium=saml_lp&utm_campaign=wp_saml_sso\" rel=\"nofollow ugc\">\u003Cstrong>miniOrange WordPress SAML SSO plugin\u003C\u002Fstrong>\u003C\u002Fa>, you can enable Single Sign On (SSO) for your WordPress site. This means users can sign in with their existing accounts from Identity Providers (IDPs) like \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-azure-ad?utm_source=readme&utm_medium=azure_guide&utm_campaign=microsoft_azure\" rel=\"nofollow ugc\">\u003Cstrong>Microsoft Azure AD\u002F Entra ID\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-google-apps?utm_source=readme&utm_medium=g_suite_guide&utm_campaign=google_workspace\" rel=\"nofollow ugc\">\u003Cstrong>Google Apps Login (Gsuite Login)\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-okta?utm_source=readme&utm_medium=okta_guide&utm_campaign=okta\" rel=\"nofollow ugc\">\u003Cstrong>Okta\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-salesforce?utm_source=readme&utm_medium=salesforce_guide&utm_campaign=salesforce\" rel=\"nofollow ugc\">\u003Cstrong>Salesforce Login\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fkeycloak-single-sign-on-wordpress-sso-saml?utm_source=readme&utm_medium=keycloak_guide&utm_campaign=keycloak\" rel=\"nofollow ugc\">\u003Cstrong>Keycloak\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-shibboleth-2?utm_source=readme&utm_medium=shibboleth2_guide&utm_campaign=shibboleth\" rel=\"nofollow ugc\">\u003Cstrong>Shibboleth\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-onelogin?utm_source=readme&utm_medium=onelogin_guide&utm_campaign=onelogin\" rel=\"nofollow ugc\">\u003Cstrong>OneLogin\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-adfs?utm_source=readme&utm_medium=supported_idps&utm_campaign=adfs\" rel=\"nofollow ugc\">\u003Cstrong>ADFS\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-auth0?utm_source=readme&utm_medium=supported_idps&utm_campaign=auth0\" rel=\"nofollow ugc\">\u003Cstrong>Auth0 Login\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-office-365-single-sign-on-sso-login?utm_source=readme&utm_medium=supported_idps&utm_campaign=office365\" rel=\"nofollow ugc\">\u003Cstrong>Office 365 Login\u003C\u002Fstrong>\u003C\u002Fa>,  and others without creating separate WordPress usernames and passwords.\u003C\u002Fp>\n\u003Cp>The SAML plugin makes your WordPress site function as a SAML-compliant Service Provider (SP) by using the SAML 2.0 protocol to securely exchange authentication data with your chosen Identity Provider (IDP). Once users are authenticated by the IDP, they automatically gain access to your WordPress site and its resources.\u003C\u002Fp>\n\u003Ch3>Our WP SSO plugin is designed for you if you need:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Instant Secure Authentication\u003C\u002Fstrong>\u003Cbr \u002F>\nUsers access WordPress immediately using their existing Identity Provider (IDP) credentials without managing WordPress-specific passwords.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Centralized Access Management\u003C\u002Fstrong>\u003Cbr \u002F>\nControl everyone’s WordPress access through your SAML Identity Provider (IDP) security policies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Organization-Only Access\u003C\u002Fstrong>\u003Cbr \u002F>\nRestrict WordPress access exclusively to verified employees through SAML Identity Provider (IDP) authentication and MFA.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart User Provisioning\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically create WordPress accounts and assign roles based on Identity Provider (IDP) groups and user data.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Reduced Administrative Overhead\u003C\u002Fstrong>\u003Cbr \u002F>\nEliminate manual user creation, password resets, role assignments, and access management tasks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexibility Across Different Identity Providers (IDP)\u003C\u002Fstrong>\u003Cbr \u002F>\nOur \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-single-sign-on-sso\" rel=\"nofollow ugc\">SAML\u003C\u002Fa> plugin works with 50+ IDPs. Enterprises can set up Azure AD login into WordPress for employees, while universities use WordPress Okta SSO, Google Apps SSO (Gsuite Login), Salesforce SSO, Shibboleth SSO, OneLogin SSO, ADFS SSO, Keycloak SSO, Office 365 Login,  Auth0 SSO, Azure B2C SSO or any other SAML IDPs of their choice.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Quick Links\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-single-sign-on-sso?utm_source=readme&utm_medium=saml_lp&utm_campaign=official_website\" rel=\"nofollow ugc\">🌐Official Website\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-saml-guides?utm_source=readme&utm_medium=all_guides&utm_campaign=setup_guide\" rel=\"nofollow ugc\">🛠️Setup Guide\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsandbox.miniorange.com\u002F?utm_source=readme&utm_medium=sandbox&utm_campaign=free_trial\" rel=\"nofollow ugc\">🎁Free Full-Feature Trial\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-single-sign-on-sso?utm_source=readme&utm_medium=pricing_lp&utm_campaign=pricing_section#pricing\" rel=\"nofollow ugc\"> 💎Pricing Plans\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-single-sign-on-sso-integrations?utm_source=readme&utm_medium=wp_integrations_lp&utm_campaign=integrations_addon\" rel=\"nofollow ugc\">🧩Integrations & Addons\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-office365-integrations?utm_source=readme&utm_medium=azure_365_lp&utm_campaign=office_365_integrations\" rel=\"nofollow ugc\">📧 Office 365 Integrations\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-single-sign-on-sso?utm_source=readme&utm_medium=contact_us&utm_campaign=support#contact-us\" rel=\"nofollow ugc\">🤝Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>WordPress SAML SSO Login Explained in Minutes\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FLk6KEKcPTWk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>WP SAML SSO Plugin Supports All SAML Identity Providers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-azure-ad?utm_source=readme&utm_medium=supported_idps&utm_campaign=azure_ad_sso\" rel=\"nofollow ugc\">Azure SSO (Microsoft Entra ID)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-okta?utm_source=readme&utm_medium=supported_idps&utm_campaign=login_okta_sso\" rel=\"nofollow ugc\">Login with Okta SSO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-google-apps?utm_source=readme&utm_medium=supported_idps&utm_campaign=gsuite\" rel=\"nofollow ugc\">Google Apps Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-salesforce?utm_source=readme&utm_medium=supported_idps&utm_campaign=salesforce\" rel=\"nofollow ugc\">Salesforce SSO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fkeycloak-single-sign-on-wordpress-sso-saml?utm_source=readme&utm_medium=supported_idps&utm_campaign=keycloak\" rel=\"nofollow ugc\">Keycloak SSO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-adfs?utm_source=readme&utm_medium=supported_idps&utm_campaign=adfs\" rel=\"nofollow ugc\">ADFS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-azure-b2c?utm_source=readme&utm_medium=supported_idps&utm_campaign=azure_ad_b2c\" rel=\"nofollow ugc\">Login With Azure AD B2C SSO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-office-365-single-sign-on-sso-login?utm_source=readme&utm_medium=supported_idps&utm_campaign=office365\" rel=\"nofollow ugc\">Office 365 Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-onelogin?utm_source=readme&utm_medium=supported_idps&utm_campaign=onelogin\" rel=\"nofollow ugc\">OneLogin SSO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-auth0?utm_source=readme&utm_medium=supported_idps&utm_campaign=auth0\" rel=\"nofollow ugc\">Auth0 SSO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-pingone?utm_source=readme&utm_medium=supported_idps&utm_campaign=pingone\" rel=\"nofollow ugc\">PingOne\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsingle-sign-on-sso-between-two-wordpress-sites?utm_source=readme&utm_medium=supported_idps&utm_campaign=2wordpress_sites\" rel=\"nofollow ugc\">WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-miniorange?utm_source=readme&utm_medium=supported_idps&utm_campaign=miniorange\" rel=\"nofollow ugc\">miniOrange\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-oracle-enterprise-manager?utm_source=readme&utm_medium=supported_idps&utm_campaign=oracle\" rel=\"nofollow ugc\">Oracle\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-jumpcloud?utm_source=readme&utm_medium=supported_idps&utm_campaign=jumpcloud\" rel=\"nofollow ugc\">JumpCloud\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-for-wordpress-using-cyberark?utm_source=readme&utm_medium=supported_idps&utm_campaign=cyberark\" rel=\"nofollow ugc\">CyberArk\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-duo?utm_source=readme&utm_medium=supported_idps&utm_campaign=duo\" rel=\"nofollow ugc\">Duo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-secureauth?utm_source=readme&utm_medium=supported_idps&utm_campaign=secureauth\" rel=\"nofollow ugc\">SecureAuth\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-absorb-lms?utm_source=readme&utm_medium=supported_idps&utm_campaign=absorb_lms\" rel=\"nofollow ugc\">Absorb LMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-adfs?utm_source=readme&utm_medium=supported_idps&utm_campaign=windows\" rel=\"nofollow ugc\">Windows\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-shibboleth-2?utm_source=readme&utm_medium=supported_idps&utm_campaign=shibboleth2\" rel=\"nofollow ugc\">Shibboleth SSO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-centrify?utm_source=Readme&utm_medium=supported_idps&utm_campaign=Centrify\" rel=\"nofollow ugc\">Centrify SSO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsaml-single-sign-on-sso-wordpress-using-custom-idp?utm_source=readme&utm_medium=supported_idps&utm_campaign=customidp\" rel=\"nofollow ugc\">Any Custom IDP Supporting SAML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-saml-guides?utm_source=readme&utm_medium=supported_idps&utm_campaign=and_more\" rel=\"nofollow ugc\">And more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Set Up Our WP Single Sign On (SSO) Plugin in Three Easy Steps\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Step 1: Install Our WordPress SAML SSO Plugin\u003C\u002Fstrong>\u003Cbr \u002F>\nDownload the \u003Cstrong>WordPress SAML SSO (Single Sign On) plugin\u003C\u002Fstrong> from the WordPress plugin directory and install it on your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 2: Share Your WordPress Site’s Metadata from the WP SAML Plugin with the Identity Provider (IDP)\u003C\u002Fstrong>\u003Cbr \u002F>\nProvide the \u003Cstrong>Service Provider (SP)\u003C\u002Fstrong>, i.e., your WordPress site’s metadata URL or file, to your \u003Cstrong>Identity Provider (IDP)\u003C\u002Fstrong> to register your WordPress site as a trusted \u003Cstrong>Service Provider (SP)\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 3: Import Your Identity Provider’s (IDP) Metadata into the SAML SSO Plugin\u003C\u002Fstrong>\u003Cbr \u002F>\nNext, upload the IDP’s metadata URL or file to your WordPress site in the plugin settings to enable secure SAML authentication.\u003C\u002Fp>\n\u003Cp>That’s it! Your WordPress site is now secured with enterprise-grade Single Sign On (SSO) authentication. You can verify the connection by using the \u003Cstrong>Test Configuration button\u003C\u002Fstrong> in the SAML plugin.\u003C\u002Fp>\n\u003Ch3>Watch Our Complete Step-by-Step Installation Video for WordPress SSO SAML Login\u003C\u002Fh3>\n\u003Cp>Follow along with our detailed video walkthrough to see exactly how each step works and ensure your SAML SSO login is configured correctly from start to finish.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FgilfhNFYsgc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Here to Support You, Always\u003C\u002Fh3>\n\u003Cp>Whether you have questions about setup, pricing, or how the WordPress SSO SAML plugin works, our expert team is available 24\u002F7 to assist you. Simply reach out to \u003Ca href=\"mailto:samlsupport@xecurify.com\" rel=\"nofollow ugc\">\u003Cstrong>samlsupport@xecurify.com\u003C\u002Fstrong>\u003C\u002Fa>, and we will ensure you receive timely and reliable guidance.\u003C\u002Fp>\n\u003Ch3>Features of Our WordPress SAML Single Sign On (SSO) Plugin\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Unlimited User Authentications:\u003C\u002Fstrong> Allows an unlimited number of users to log in through SAML SSO with your IDP authentication while maintaining optimal site performance during peak traffic.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Auto Login:\u003C\u002Fstrong> Automatically logs users into WordPress if they have an active \u003Ca href=\"https:\u002F\u002Fdevelopers.miniorange.com\u002Fdocs\u002Fsaml\u002Fwordpress\u002FAttribute-Rolemapping\" rel=\"nofollow ugc\">SAML\u003C\u002Fa> IDP session, without requiring them to re-enter the IDP credentials.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Force Authentication:\u003C\u002Fstrong> Ensures that users authenticate via \u003Ca href=\"https:\u002F\u002Fdevelopers.miniorange.com\u002Fdocs\u002Fsaml\u002Fwordpress\u002FRedirection-SSO\" rel=\"nofollow ugc\">SAML\u003C\u002Fa> IDP each time they log in to the WordPress site, regardless of any active IDP session.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Complete Site Protection:\u003C\u002Fstrong> Secures your site’s frontend pages\u002Fposts and backend WP-Admin pages behind SAML SSO (Single Sign On) by redirecting all users to IDP if an active session is not found on the IDP. You can add another security layer using Media Restriction and REST API authentication.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automatic User Creation:\u003C\u002Fstrong> Creates new WordPress user accounts automatically on the user’s first Single Sign On login if no account exists by syncing their profile details from the IDP.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Account Linking:\u003C\u002Fstrong> Enables users to log into their existing WordPress accounts via their IDP credentials by matching their username or email in WordPress and SAML IDP. This ensures no duplicate accounts are created.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Just-in-Time (JIT) Profile Updation:\u003C\u002Fstrong> Updates WordPress user accounts at each SAML SSO login (Single Sign On) by syncing data from IDP. It maps basic attributes (username, email, first name, last name, etc.) and advanced\u002Fcustom attributes (department, phone, job title, employee ID, etc.) to maintain accurate user profiles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Role-based Access:\u003C\u002Fstrong> Assigns WordPress roles such as Administrator, Editor, Author, Contributor, or Subscriber to users during WP SSO login. The role assignment is based on the group information provided by the IDP.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Login Buttons and Shortcodes:\u003C\u002Fstrong> Adds SAML SSO login buttons to the WordPress login page or any page on the site using widgets and shortcodes. You can change the text, font, color, and size of these buttons to match your site’s design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Single Logout (SLO):\u003C\u002Fstrong> Terminates a user’s session on the WordPress site and the IDP simultaneously when logging out of either of them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Login Using Multiple IDPs:\u003C\u002Fstrong> Allows users to authenticate with different Identity Providers (IDPs) when logging into WordPress. You can also set up email domain mapping so users are automatically directed to the right IDP. For example, an organization can easily set up Azure AD SSO, Azure B2C SSO, Okta SSO, or any other IDP for employees, and use Gsuite SSO (Gsuite Login) for partners or vendors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Certificate Sync and Multiple Certificates:\u003C\u002Fstrong> Automatically syncs X.509 certificates from the SAML Identity Provider (IDP), managing rollover, replacement, and addition without disrupting the SSO connection. It also supports multiple active certificates from the same IDP, allowing WordPress to work with custom setups or environments where more than one certificate is in use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordPress SSO on Multisite Networks:\u003C\u002Fstrong> Applies one SSO configuration to all subsites in a WordPress multisite network. This centralizes SSO management, so you do not need to configure each subsite individually.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Single & Multi‑Tenant Azure AD Login:\u003C\u002Fstrong> Connects both single-tenant (one directory) and multi-tenant (multiple directories) Azure AD(Login with Azure AD) or Office 365 Login to WordPress. Users from different tenants can log in to WordPress through Azure AD SSO using their existing accounts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cross-Environment Deployment:\u003C\u002Fstrong> Supports multiple environments such as Development, Test, and Production, allowing IT teams to configure WordPress SSO once and maintain consistent settings across all instances.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP‑CLI Support:\u003C\u002Fstrong> Provides WP‑CLI commands for activating licenses, configuring WP SSO settings, importing or exporting configurations, and updating the plugin. All key SAML SSO functions can be managed from the command line without using the WordPress dashboard.\u003C\u002Fp>\n\u003Ch3>Extend Your Single Sign On Experience With Our Addons\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-user-provisioning?utm_source=readme&utm_medium=addons&utm_campaign=user_provisioning\" rel=\"nofollow ugc\">\u003Cstrong>Real-time SCIM User Provisioning:\u003C\u002Fstrong>\u003C\u002Fa> Syncs user records between the SAML IDP and WordPress in real time when the user is created, updated, or removed to maintain accurate data and strengthen security and efficiency.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-page-restriction?utm_source=readme&utm_medium=addons&utm_campaign=page_restriction\" rel=\"nofollow ugc\">\u003Cstrong>Page and Post Restriction:\u003C\u002Fstrong>\u003C\u002Fa> Controls access to your content by restricting pages and posts to specific user roles or login status (whether a user is logged in). If an unauthorized person attempts to view protected content, they can be automatically redirected to authenticate via a SAML Identity Provider (IDP), the WordPress login page, or any custom URL you specify.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-media-restriction?utm_source=readme&utm_medium=addons&utm_campaign=media_restriction\" rel=\"nofollow ugc\">\u003Cstrong>Media Restriction:\u003C\u002Fstrong>\u003C\u002Fa> Blocks unauthorized downloads of images, videos, and documents by allowing only SAML SSO–verified users with proper IDP permissions to view or retrieve media files.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-attribute-based-redirection-restriction?utm_source=readme&utm_medium=addons&utm_campaign=redirection_restriction\" rel=\"nofollow ugc\">\u003Cstrong>Attribute-Based Redirection:\u003C\u002Fstrong>\u003C\u002Fa> Directs users to specific URLs after Single Sign On based on IDP attributes such as role or department to ensure tailored access paths.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fguest-user-login?utm_source=readme&utm_medium=addons&utm_campaign=guest_user_login\" rel=\"nofollow ugc\">\u003Cstrong>Guest User Login (Anonymous Login):\u003C\u002Fstrong>\u003C\u002Fa> Allows users to log in to the WordPress site without creating a WordPress user account for them.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsso-session-management?utm_source=readme&utm_medium=addons&utm_campaign=sso_sessions\" rel=\"nofollow ugc\">\u003Cstrong>SSO Session Management:\u003C\u002Fstrong>\u003C\u002Fa> Sets default or role-specific session timeouts for SAML SSO users according to IDP-assigned roles to balance convenience with security.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-sso-login-audit?utm_source=readme&utm_medium=addons&utm_campaign=sso_audit\" rel=\"nofollow ugc\">\u003Cstrong>SSO Login Audit:\u003C\u002Fstrong>\u003C\u002Fa> Records all user login and registration activities on your WordPress site. It generates detailed reports that track essential information for each session, including the user, login time, and source IP address. The addon also includes advanced search filters for quickly locating specific events within the audit logs.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-ip-whitelisting?utm_source=readme&utm_medium=addons&utm_campaign=wp_ip_whitelisting\" rel=\"nofollow ugc\">\u003Cstrong>WordPress IP Whitelisting:\u003C\u002Fstrong>\u003C\u002Fa> Grants WordPress access to users with specific IPs and allows them to bypass IDP redirection and access restricted content.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-profile-picture-map?utm_source=readme&utm_medium=addons&utm_campaign=wp_profile_map\" rel=\"nofollow ugc\">\u003Cstrong>Profile Picture Mapping:\u003C\u002Fstrong>\u003C\u002Fa> Imports avatar images from the IDP into WordPress profiles for authenticated users to personalize the site experience.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-federation-single-sign-on?utm_source=readme&utm_medium=addons&utm_campaign=federation_sso\" rel=\"nofollow ugc\">\u003Cstrong>Federation SSO:\u003C\u002Fstrong>\u003C\u002Fa> Supports logins from multiple federated organizations, such as universities or research consortia, by leveraging standard IDP federation protocols to unify access.\u003C\u002Fp>\n\u003Cp>Our WordPress Single Sign On SAML plugin also integrates with third-party applications such as \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-learndash-integrator?utm_source=readme&utm_medium=addons&utm_campaign=learndash\" rel=\"nofollow ugc\">\u003Cstrong>LearnDash\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-woocommerce-integrator?utm_source=readme&utm_medium=addons&utm_campaign=woocommerce\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-buddypress-integrator?utm_source=readme&utm_medium=addons&utm_campaign=buddypress\" rel=\"nofollow ugc\">\u003Cstrong>BuddyPress\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-memberpress-integrator?utm_source=readme&utm_medium=addons&utm_campaign=memberpress\" rel=\"nofollow ugc\">\u003Cstrong>MemberPress\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fpaid-membership-pro-integrator?utm_source=readme&utm_medium=addons&utm_campaign=membership_pro\" rel=\"nofollow ugc\">\u003Cstrong>Paid Memberships Pro\u003C\u002Fstrong>\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-single-sign-on-sso-integrations?utm_source=readme&utm_medium=addons&utm_campaign=more\" rel=\"nofollow ugc\">\u003Cstrong>more\u003C\u002Fstrong>\u003C\u002Fa>, providing a simple SAML Single Sign On (SSO) experience that lets users access courses, online stores, community forums, membership content, and other protected resources with a single login.\u003C\u002Fp>\n\u003Ch3>Top Use Cases of Our WordPress SAML Single Sign On (SSO) Plugin\u003C\u002Fh3>\n\u003Ch3>Education: SSO for Schools, Universities, and Federated Institutions\u003C\u002Fh3>\n\u003Cp>Our WordPress SAML SSO plugin helps \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsingle-sign-on-sso-for-education-and-universities-in-wordpress?utm_source=readme&utm_medium=education_sso&utm_campaign=educational_institutions\" rel=\"nofollow ugc\">\u003Cstrong>educational institutions\u003C\u002Fstrong>\u003C\u002Fa> simplify secure access across their WordPress sites. Faculty and staff can log in through Azure SSO, while external collaborators or research partners authenticate using WordPress Okta SSO, Shibboleth SSO, GSuite SSO\u002F Google Apps SSO, and other IDPs. This flexibility ensures universities can accommodate multiple identity providers without creating separate WordPress accounts for every user.\u003C\u002Fp>\n\u003Cp>Along with multiple IDPs, the WordPress SAML plugin also supports academic federations such as InCommon, HAKA, HKAF, etc. These federations connect entire networks of trusted institutions and allow users to authenticate with their home institution credentials, enabling students, faculty, and researchers from partner universities or organizations to access WordPress resources directly.\u003C\u002Fp>\n\u003Cp>With our WordPress SAML plugin, universities can also manage \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-multisite-single-sign-on-sso-login?utm_source=readme&utm_medium=multisite_sso&utm_campaign=sso_multisite_networks\" rel=\"nofollow ugc\">\u003Cstrong>SSO for Multisite Networks\u003C\u002Fstrong>\u003C\u002Fa> more effectively, making it easy to control access across subsites such as library.uni.edu or research.uni.edu. It further provides \u003Cstrong>Guest User Login\u003C\u002Fstrong> for temporary access by external collaborators, ensuring consistent and secure entry to academic resources.\u003C\u002Fp>\n\u003Ch3>Healthcare: WordPress SSO for Hospitals, Clinics, and Medical Portals\u003C\u002Fh3>\n\u003Cp>Healthcare organizations require access controls that protect sensitive data while remaining compliant with regulations. Our \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-single-sign-on-sso-for-healthcare-medical-institutes?utm_source=readme&utm_medium=healthcare_sso&utm_campaign=sso_plugin_healthcare\" rel=\"nofollow ugc\">\u003Cstrong>WordPress SAML SSO plugin for healthcare\u003C\u002Fstrong>\u003C\u002Fa> allows hospitals, clinics, medical portals, and other Healthcare Providers (HCPs) to authenticate users against their existing IDPs.\u003C\u002Fp>\n\u003Cp>The WordPress SAML SSO plugin includes advanced features such as \u003Cstrong>Force Authentication\u003C\u002Fstrong>, which requires users outside the hospital network to authenticate with their IDP to access organizational resources, while allowing on-site users immediate access without re-authentication.\u003C\u002Fp>\n\u003Cp>To further protect sensitive data, healthcare administrators can configure \u003Cstrong>Role‑based Restrictions\u003C\u002Fstrong> that limit access to patient records, laboratory results, research data, administrative content, and other sensitive information. This ensures that only authorized personnel can view or manage sensitive resources while helping institutions stay compliant with HIPAA and other healthcare data protection standards.\u003C\u002Fp>\n\u003Ch3>WooCommerce: SSO for B2B, Institutional Buyers, and E-Commerce\u003C\u002Fh3>\n\u003Cp>For online stores, the shopping experience depends on security and convenience working together. Our \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-woocommerce-sso-single-sign-on?utm_source=readme&utm_medium=wp_woocommerce_sso&utm_campaign=saml_sso\" rel=\"nofollow ugc\">\u003Cstrong>WordPress SAML SSO\u003C\u002Fstrong>\u003C\u002Fa> plugin integrates WooCommerce with Identity Providers (IDPs) such as Azure AD, Okta, or even other WordPress sites, allowing customers and staff to sign in with the same credentials they already use in their organization.\u003C\u002Fp>\n\u003Cp>When deployed with the \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-woocommerce-integrator?utm_source=readme&utm_medium=wp_woocommerce&utm_campaign=woocommerce_integrator\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Integrator\u003C\u002Fstrong>\u003C\u002Fa>, SSO becomes part of the checkout process. Customers adding products to their carts are prompted to authenticate, and once logged in, their account details and order information synchronize automatically.\u003C\u002Fp>\n\u003Cp>On the backend, manager and staff roles assigned in the IDP flow directly into WooCommerce, granting specific access to order data, inventory, and dealer portals. With user permissions centralized, businesses avoid duplication errors and maintain consistent security across their e‑commerce operations.\u003C\u002Fp>\n\u003Ch3>Multiple Site Businesses: SSO (Single Sign On) in WordPress to WordPress sites\u003C\u002Fh3>\n\u003Cp>Many businesses run multiple WordPress sites: a \u003Cstrong>main site\u003C\u002Fstrong> that stores all user accounts and roles (customers, managers, staff), and \u003Cstrong>secondary sites\u003C\u002Fstrong> that provide additional services and resources.\u003C\u002Fp>\n\u003Cp>To avoid repeated logins and maintain consistent user management, the secondary sites can act as Service Providers (SPs) using our SAML Single Sign On plugin, while the main site serves as the Identity Provider (IDP) using the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fminiorange-wp-as-saml-idp\u002F?utm_source=readme&utm_medium=saml_idp&utm_campaign=website_user_plugin\" rel=\"ugc\">\u003Cstrong>SAML IDP – Login with Website Users plugin\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>When a user tries to access a secondary site, they are redirected to log in on the main site. Upon successful authentication, their credentials, profile details, and roles are passed back to the SP site. This provides seamless access, keeps user data synchronized, and maintains role-based permissions across both sites without manual account duplication.\u003C\u002Fp>\n\u003Ch3>Enterprise: SSO with Azure AD (Microsoft Entra ID)\u003C\u002Fh3>\n\u003Cp>Our SAML SSO plugin supports both \u003Cstrong>Single-Tenant\u003C\u002Fstrong> and \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-office365-integrations?utm_source=readme&utm_medium=azure365_lp&utm_campaign=multi_tenant_azure\" rel=\"nofollow ugc\">\u003Cstrong>Multi-Tenant Azure AD SSO\u003C\u002Fstrong>\u003C\u002Fa>, allowing users from different Azure AD (Microsoft Entra ID) tenants, whether they belong to separate organizations, subsidiaries, or business units, to securely log in to WordPress using Azure AD.\u003C\u002Fp>\n\u003Cp>To simplify user lifecycle management, the plugin offers full \u003Cstrong>SCIM Provisioning and Deprovisioning\u003C\u002Fstrong>, automatically creating, updating, or removing WordPress accounts whenever changes are made in Azure AD. This ensures user data and permissions remain consistent and up to date across systems without manual intervention.\u003C\u002Fp>\n\u003Cp>For added reliability, the SAML plugin includes \u003Cstrong>Automatic Certificate Synchronization\u003C\u002Fstrong>, handling certificate rotation in Azure AD SSO behind the scenes. This eliminates downtime and prevents login failures, ensuring users can always access WordPress without disruption.\u003C\u002Fp>\n\u003Cp>The WordPress SAML plugin also extends beyond authentication by connecting WordPress with core Microsoft applications, including \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fmicrosoft-sharepoint-wordpress-integration?utm_source=readme&utm_medium=wp_sharepoint_lp&utm_campaign=sharepoint\" rel=\"nofollow ugc\">\u003Cstrong>SharePoint\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fmicrosoft-power-bi-embed-for-wordpress?utm_source=readme&utm_medium=wp_powerbi_lp&utm_campaign=powerbi\" rel=\"nofollow ugc\">\u003Cstrong>Power BI\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-integration-with-dynamics-crm-365-apps?utm_source=readme&utm_medium=wp_dynamic_lp&utm_campaign=dynamic_crm\" rel=\"nofollow ugc\">\u003Cstrong>Dynamics CRM\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-outlook-calendar-events-integration?utm_source=readme&utm_medium=wp_outlook_lp&utm_campaign=outlook\" rel=\"nofollow ugc\">\u003Cstrong>Outlook\u003C\u002Fstrong>\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-ad-b2c-office-365-integrations?utm_source=readme&utm_medium=azure_b2c_lp&utm_campaign=more\" rel=\"nofollow ugc\">\u003Cstrong>more\u003C\u002Fstrong>\u003C\u002Fa>, making it easy to embed files, display dashboards, and synchronize data within WordPress.\u003C\u002Fp>\n\u003Ch3>Feedback and Support\u003C\u002Fh3>\n\u003Cp>We’re committed to  &hellip;\u003C\u002Fp>\n","SAML SSO (Single Sign On) for WordPress Login with Okta, Entra ID, Azure AD\u002FB2C, G-Suite, Shibboleth, OneLogin, Keycloak, Salesforce [24\u002F7 Support]",10000,490897,98,371,"2026-04-01T07:57:00.000Z","6.9.4","3.7","5.6",[55,56,57,58],"azure-ad","saml","single-sign-on","sso","https:\u002F\u002Fminiorange.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-saml-20-single-sign-on.5.4.1.zip",6,"2023-09-05 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":85,"download_link":86,"security_score":87,"vuln_count":88,"unpatched_count":11,"last_vuln_date":89,"fetched_at":27},"windows-azure-storage","Microsoft Azure Storage for WordPress","4.5.2","10up","https:\u002F\u002Fprofiles.wordpress.org\u002F10up\u002F","\u003Cp>This WordPress plugin allows you to use Microsoft Azure Storage Service to host your media and uploads for your WordPress powered website. Microsoft Azure Storage is an effective way to infinitely scale storage of your site and leverage Azure’s global infrastructure.\u003C\u002Fp>\n\u003Cp>For more details on Microsoft Azure Storage, please visit the \u003Ca href=\"https:\u002F\u002Fazure.microsoft.com\u002Fen-us\u002Fservices\u002Fstorage\u002F\" rel=\"nofollow ugc\">Microsoft Azure website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For more details on configuring a Microsoft Azure Storage account and on using the plugin with the Block Editor or Classic Editor, please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002F10up\u002Fwindows-azure-storage\u002Fblob\u002Fdevelop\u002FUserGuide.md\" rel=\"nofollow ugc\">user guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n\u003Ch4>Storage Account Versions\u003C\u002Fh4>\n\u003Cp>Storage accounts can be created via CLI, classic Azure portal, or the new Azure portal,\u003Cbr \u002F>\nwith varying results.\u003C\u002Fp>\n\u003Cp>If a Storage account is created with the new Azure portal, authentication will fail,\u003Cbr \u002F>\nresulting in the inability to view\u002Fadd containers or files. Creating a Storage account\u003Cbr \u002F>\nwith the Azure CLI should allow the plugin to work with new Storage accounts.\u003C\u002Fp>\n\u003Ch4>Responsive Images in WordPress 4.4\u003C\u002Fh4>\n\u003Cp>Images uploaded to the Azure Storage service will not automatically receive responsive versions.\u003Cbr \u002F>\nImages added through the WordPress Media Loader \u003Cem>should\u003C\u002Fem> get automatically converted to responsive\u003Cbr \u002F>\nimages when inserted into a post or page.\u003Cbr \u002F>\nWe are investigating options for full support of responsive images in the plugin.\u003C\u002Fp>\n","Use the Microsoft Azure Storage service to host your website's media files.",2000,124435,78,14,"2025-10-28T23:39:00.000Z","6.8.5","6.6","8.0",[80,81,82,83,84],"blob-storage","cdn","media-files","microsoft-azure-storage","upload","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwindows-azure-storage\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwindows-azure-storage.4.5.2.zip",99,1,"2025-10-23 20:09:38",{"slug":91,"name":92,"version":93,"author":42,"author_profile":43,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":73,"num_ratings":98,"last_updated":99,"tested_up_to":51,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":108,"download_link":109,"security_score":110,"vuln_count":32,"unpatched_count":11,"last_vuln_date":111,"fetched_at":27},"login-with-azure","All-in-One Microsoft 365 & Entra ID \u002F Azure AD SSO Login","2.2.7","\u003Cp>\u003Cstrong>Unify Logins, Data, and Teams with Azure AD Single Sign On (SSO) for WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The  \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-office365-integrations?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=landingpage1\" rel=\"nofollow ugc\">All-in-One Microsoft 365 & Entra ID\u002FAzure AD SSO Login Plugin\u003C\u002Fa>\u003C\u002Fstrong> connects WordPress with Azure AD (Entra ID) and Microsoft 365 services like SharePoint, Power BI, Outlook, and Dynamics 365 CRM. Through Single Sign On (SSO), users can log in once with their Microsoft account and access both WordPress and their Microsoft 365 apps without switching between logins.\u003C\u002Fp>\n\u003Cp>The plugin supports WordPress SSO Azure AD, Azure AD B2C\u002F Entra External ID, giving you flexibility to authenticate employees, customers, and external partners through the same secure system. Administrators can manage access, permissions, and user roles directly in Azure Active Directory, keeping everything in sync and secure. It’s a reliable and straightforward way to extend Microsoft’s authentication and identity management to your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How the Plugin Helps You Simplify Microsoft 365 Azure AD SSO and Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Quick WordPress Azure AD SSO Setup\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Set up WordPress Azure AD SSO in just a few minutes. Once connected, your WordPress site automatically links with Microsoft 365 tools such as SharePoint, Power BI, and Outlook using Azure AD credentials. After authentication, users can log in once and securely access Microsoft apps through Single Sign On experience.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Supported SSO Protocols\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Authentication runs on trusted industry standards including OAuth 2.0, OpenID Connect, and SAML 2.0. These protocols power Azure AD SSO, providing encrypted, scalable, and compliant connections for all users. With Azure Active Directory Integrations, organizations can ensure their login process meets enterprise-level security standards.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Microsoft 365 Office Integrations\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Integrate Microsoft Azure services directly into WordPress. Users can view SharePoint libraries, embed Power BI dashboards, sync Outlook calendars, and manage Dynamics 365 CRM data without leaving the site. Each connection stays protected under Azure Active Directory Integrations, giving administrators complete visibility and control through Login with Azure AD.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Just-in-Time (JIT) and Real-Time User Provisioning\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>User management becomes effortless with Azure SSO Integration. Just-in-Time provisioning automatically creates a WordPress account when someone logs in with Azure AD SSO, eliminating manual setup. Real-time provisioning keeps user details updated by syncing directly with Azure Active Directory, so any role, department, or permission change in Azure appears instantly in WordPress. Together, they keep data accurate and administration simple across your Microsoft Azure SSO environment.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Need Help or Have Doubts?\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you have any questions, configuration issues, or customization requests, contact our support team at \u003Cstrong>\u003Ca href=\"mailto:samlsupport@xecurify.com?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=samlsupport\" rel=\"nofollow ugc\">samlsupport@xecurify.com\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quick Access Resource: :\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-office365-integrations?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=landingpage2\" rel=\"nofollow ugc\">Official Website\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-office365-integrations?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=landingpagepricing1#pricing-plans\" rel=\"nofollow ugc\">Pricing Plans \u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fmicrosoft365-wordpress-integration-docs?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=allinoneIntergrationdoc#getting-started\" rel=\"nofollow ugc\">Plugin Feature Orientation Handbook\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-wordpress-azure-sso?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=allinonesetupguide1\" rel=\"nofollow ugc\"> Setup Guide\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fmicrosoft-power-bi-embed-for-wordpress?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=powerbipage1\" rel=\"nofollow ugc\">Power BI Integration\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fmicrosoft-sharepoint-wordpress-integration?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=sharepointpage1\" rel=\"nofollow ugc\">SharePoint Integration\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-integration-with-dynamics-crm-365-apps?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=dynamiccrmpage1\" rel=\"nofollow ugc\">Dynamics CRM Integration\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-outlook-calendar-events-integration?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=outlookpage\" rel=\"nofollow ugc\">Outlook\u002FTeams Integration\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-office365-integrations?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=landingpagecontactus#demo-form\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Connect WordPress with Azure AD for Secure Single Sign On\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enable \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-office365-integrations?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=landingpage1\" rel=\"nofollow ugc\">WordPress SSO Azure AD\u003C\u002Fa> to let users log in to WordPress using their Azure Active Directory (Entra ID) or Azure AD B2C accounts. This Microsoft Azure Integrations setup connects your WordPress site to your organization’s Microsoft 365 environment, creating a single, secure entry point for all users. With Azure Active Directory Integrations, authentication becomes simpler, access control is centralized, and identity management stays consistent across platforms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Secure Login with Microsoft Azure AD\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Log in using WordPress Azure SSO instead of multiple WordPress credentials.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Extend Azure Active Directory Integrations to WordPress for unified access and authentication.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Strengthen identity security through Microsoft Azure SSO and policy-based access.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>User Management and Provisioning\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Automatically create and update users during login through WordPress Azure AD and Azure SSO Integration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Keep roles, attributes, and memberships in sync through Azure Active Directory.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Manage accounts centrally with Microsoft Azure Integrations while WordPress reflects changes in real time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Supported Identity Providers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Azure AD (Entra ID) for employee and internal authentication.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Azure AD B2C for customer or external access.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Entra External ID for vendors and business partners under one Login with the Azure AD environment.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Authentication Protocols\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Configure Azure AD SSO through OAuth 2.0, OpenID Connect, or SAML 2.0.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ensure every Microsoft Azure SSO session is secure and encrypted.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Maintain token-based authentication for scalable and compliant Azure Integrations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Role and Attribute Mapping\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Assign roles based on Azure Active Directory groups or user attributes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Map fields like department, job title, or region into WordPress using Azure Active Directory Integrations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Simplify user access management with claims-based role mapping through Login with Azure AD.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Multi-Tenant and Multi-Application Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Allow users to authenticate from multiple Azure tenants under a single WordPress Azure SSO setup.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Manage several Azure applications within one environment to cover all sites and departments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ideal for large enterprises using distributed Microsoft Azure Integrations across multiple WordPress environments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Manage and Collaborate on SharePoint Files & Media in WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Bring your SharePoint workspace directly into WordPress through our \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-office365-integrations?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=landingpage1\" rel=\"nofollow ugc\">SharePoint\u002FOneDrive Integration\u003C\u002Fa>. After users sign in with Azure AD Single Sign On, they can securely browse, upload, and collaborate on files without switching between platforms. This setup bridges SharePoint WordPress Integration and Azure Active Directory Integrations, making file management, access control, and collaboration seamless across your Microsoft 365 ecosystem.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed SharePoint Content in WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add SharePoint documents, lists, and folders directly to WordPress pages or posts.\u003C\u002Fli>\n\u003Cli>Use blocks or shortcodes for clean layouts that match your site design.\u003C\u002Fli>\n\u003Cli>Let authenticated users preview, download, and manage files using WordPress SSO Azure AD.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Simplify Document Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage, upload, and edit SharePoint files securely through Microsoft Azure SSO.\u003C\u002Fli>\n\u003Cli>Keep document versions synced across systems for consistent access.\u003C\u002Fli>\n\u003Cli>Maintain folder hierarchy, permissions, and access rules automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Restrict and Protect File Access\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Control SharePoint file access through Azure AD roles and WordPress permissions.\u003C\u002Fli>\n\u003Cli>Apply built-in access policies automatically after Login with Azure AD.\u003C\u002Fli>\n\u003Cli>Keep confidential files private and prevent external sharing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Sync Profiles, Sites, and Metadata\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Synchronize SharePoint sites and user profiles with WordPress Azure SSO.\u003C\u002Fli>\n\u003Cli>Reflect organizational updates like department or group changes from Azure Active Directory.\u003C\u002Fli>\n\u003Cli>Maintain data integrity through real-time, bidirectional synchronization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Search and Filter SharePoint Files\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Search SharePoint libraries directly inside WordPress.\u003C\u002Fli>\n\u003Cli>Filter by document type, owner, or upload date to locate files faster.\u003C\u002Fli>\n\u003Cli>Speed up content discovery using built-in Azure Integrations indexing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Create and Share File Links\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate secure links for previews or file downloads.\u003C\u002Fli>\n\u003Cli>Insert links into WordPress dashboards or internal pages for collaboration.\u003C\u002Fli>\n\u003Cli>Track link usage while keeping your Microsoft 365 SharePoint data protected.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Edit and Upload Files Seamlessly\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Upload or modify documents from WordPress while keeping SharePoint permissions intact.\u003C\u002Fli>\n\u003Cli>Sync updates instantly for live collaboration across platforms.\u003C\u002Fli>\n\u003Cli>Empower teams to work together without leaving your WordPress environment.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Display SharePoint News and Updates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Import company updates, news, and announcements from SharePoint into WordPress.\u003C\u002Fli>\n\u003Cli>Publish feeds as posts or widgets to keep employees informed.\u003C\u002Fli>\n\u003Cli>Unify communication with Microsoft Azure Integrations for consistency across channels.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Visualize Business Insights with Power BI in WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Turn your WordPress site into an interactive analytics hub using our \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fmicrosoft-power-bi-embed-for-wordpress?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=powerbipage2\" rel=\"nofollow ugc\">WordPress Power BI Integration\u003C\u002Fa>. Once users log in through Azure AD Single Sign On, they can securely view and interact with live Power BI reports directly on your website. This integration helps organizations combine the flexibility of WordPress with the analytical depth of Microsoft’s data tools, giving teams and clients access to insights in real time through Power BI WordPress dashboards.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embed Power BI Reports and Dashboards\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Embed Power BI in WordPress pages, posts, or dashboards to display live analytics.\u003C\u002Fli>\n\u003Cli>Add visuals such as charts, scorecards, and KPIs using Azure Active Directory Integrations.\u003C\u002Fli>\n\u003Cli>Keep reports automatically refreshed using secure connections via Azure AD SSO.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Control Access with Row-Level Security\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use Row Level Security (RLS) to show each user only the data they’re allowed to view.\u003C\u002Fli>\n\u003Cli>Link filters and permissions with Azure AD groups and user roles.\u003C\u002Fli>\n\u003Cli>Maintain strict data access policies while using Microsoft Azure Integrations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Manage and Customize Content Access\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Control report visibility based on WordPress roles, Azure AD groups, or login status.\u003C\u002Fli>\n\u003Cli>Restrict access by domain or membership for tailored content delivery.\u003C\u002Fli>\n\u003Cli>Manage all content policies from a single Connect WordPress to Power BI configuration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Embed Specific Report Pages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display selected Power BI report pages or visuals for targeted insights.\u003C\u002Fli>\n\u003Cli>Customize filters, themes, and interactions directly within WordPress.\u003C\u002Fli>\n\u003Cli>Offer clients or teams curated views of analytics through Power BI WordPress integration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Ensure Security and Compliance\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use secure authentication through Azure AD SSO and token-based connections.\u003C\u002Fli>\n\u003Cli>Protect all Power BI sessions under Microsoft 365 compliance standards.\u003C\u002Fli>\n\u003Cli>Keep sensitive business data encrypted and accessible only to verified accounts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Real-Time Analytics Synchronization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reflect instant updates as data changes in Power BI or Azure.\u003C\u002Fli>\n\u003Cli>Keep dashboards and permissions synced with Azure Active Directory.\u003C\u002Fli>\n\u003Cli>Deliver accurate, real-time analytics within your WordPress Azure SSO environment.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Sync Outlook\u002FMicrosoft Teams with WordPress for Calendars, Contacts, and Events\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Bring your Outlook experience into WordPress with \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-outlook-calendar-events-integration?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=outlookpage2\" rel=\"nofollow ugc\">WordPress Outlook and Microsoft Teams Integration\u003C\u002Fa>. Once users sign in through Azure AD Single Sign On, they can manage calendars, meetings, and contacts right from your site. This Microsoft Azure SSO integration simplifies scheduling, event management, and communication in one unified workspace.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Display Outlook Calendars, Mail, and Tasks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Embed personal or shared calendars in WordPress pages or widgets.\u003C\u002Fli>\n\u003Cli>Show daily, weekly, or monthly calendar views.\u003C\u002Fli>\n\u003Cli>Include Outlook tasks or notifications for each signed-in user.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Two-Way Contact Synchronization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Keep Outlook and WordPress contact lists updated in both directions.\u003C\u002Fli>\n\u003Cli>Sync new, updated, or deleted contacts automatically.\u003C\u002Fli>\n\u003Cli>Optionally import team or reporting hierarchy information from Azure AD.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Event Creation and Real-Time Sync\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create and manage Outlook events directly from WordPress.\u003C\u002Fli>\n\u003Cli>Reflect edits or cancellations in both systems instantly.\u003C\u002Fli>\n\u003Cli>Send invitations through Outlook with responses captured in WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Access and Display Controls\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Limit who can view or edit events using Azure AD groups or WordPress roles.\u003C\u002Fli>\n\u003Cli>Support multiple shared calendars for teams with Azure SSO Integration.\u003C\u002Fli>\n\u003Cli>Let users schedule meetings in WordPress with real-time free\u002Fbusy checks from Outlook.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Security and Compliance\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use token-based authentication through Microsoft Azure SSO.\u003C\u002Fli>\n\u003Cli>Enforce access rules based on Azure Active Directory permissions.\u003C\u002Fli>\n\u003Cli>Track and audit user activity for compliance and visibility.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Send Emails from WordPress Using Microsoft Graph API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Simplify secure communication with WordPress Azure Office 365 Integration. Instead of traditional SMTP, send emails through the \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-wordpress-azure-sso?utm_source=readme&utm_medium=readme&utm_campaign=marketplace&utm_id=emailfinder\" rel=\"nofollow ugc\">Microsoft Graph API\u003C\u002Fa>, powered by Azure AD Single Sign On. This modern authentication ensures reliability, encryption, and compliance across all your Microsoft 365 accounts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Emails with Microsoft Graph\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Deliver messages directly from WordPress through Graph API.\u003C\u002Fli>\n\u003Cli>Avoid SMTP failures and outdated credentials.\u003C\u002Fli>\n\u003Cli>Route every message securely via Azure SSO Integration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Save Emails to Outlook Sent Items\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically store outgoing emails in Outlook’s Sent folder.\u003C\u002Fli>\n\u003Cli>Keep communication logs synced across WordPress and Microsoft 365.\u003C\u002Fli>\n\u003Cli>Ensure all sent mail is traceable and auditable.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Automate User Notifications\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send welcome messages automatically for new users logging in through Azure AD SSO.\u003C\u002Fli>\n\u003Cli>Notify users about role or membership changes in real time.\u003C\u002Fli>\n\u003Cli>Configure trigger-based alerts to improve engagement.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Customizable Email Templates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Design messages in HTML or plain text with placeholders for dynamic data.\u003C\u002Fli>\n\u003Cli>Use branded templates for consistent communication.\u003C\u002Fli>\n\u003Cli>Access premium layout options for advanced customization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Secure Attachments and Delivery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Attach files from your WordPress media library directly.\u003C\u002Fli>\n\u003Cli>Support multiple file types with verified delivery.\u003C\u002Fli>\n\u003Cli>Comply with Microsoft 365’s security and encryption standards.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Integrate Dynamics 365 CRM with WordPress for Real-Time Data Sync\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create a unified data ecosystem with \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-integration-with-dynamics-crm-365-apps?utm_source=readme&utm_medium=readme&utm_campaign=marketplace&utm_id=dynamiccrmpage2\" rel=\"nofollow ugc\"> WordPress Dynamics 365 Integration\u003C\u002Fa>. Once users log in with Azure AD SSO, they can view, update, and manage customer records directly from WordPress. This WordPress Dynamics CRM Integration helps sales, marketing, and support teams work together more efficiently while keeping all customer data secure through Azure SSO Integration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sync CRM Objects\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sync contacts, accounts, leads, and opportunities between WordPress and Dynamics 365 Sales.\u003C\u002Fli>\n\u003Cli>Automatically reflect CRM updates across both systems in real time.\u003C\u002Fli>\n\u003Cli>Maintain consistency between Microsoft Dynamics 365 and WordPress databases.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Inventory and Order Synchronization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sync orders, products, and purchase history with Dynamics 365 Business Central.\u003C\u002Fli>\n\u003Cli>Manage product inventory and transactions directly inside WordPress.\u003C\u002Fli>\n\u003Cli>Offer customers accurate, real-time order details secured through Microsoft Azure SSO.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Interact with CRM Data Seamlessly\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View, edit, and create CRM records from within WordPress.\u003C\u002Fli>\n\u003Cli>Update leads, accounts, or opportunities without switching platforms.\u003C\u002Fli>\n\u003Cli>Streamline operations through Azure AD Single Sign On.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Real-Time Data Updates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Keep records synchronized continuously between WordPress and Dynamics.\u003C\u002Fli>\n\u003Cli>Reflect CRM changes instantly through automated Azure SSO Integration.\u003C\u002Fli>\n\u003Cli>Eliminate duplication and manual entry across departments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>CRM Deployment and Compatibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Compatible with Dynamics 365 Online and On-Premise deployments.\u003C\u002Fli>\n\u003Cli>Works across multiple Microsoft environments.\u003C\u002Fli>\n\u003Cli>Uses secure Azure AD authentication for data access and synchronization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Capture Leads from WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use web-to-lead forms to send new leads directly to Dynamics CRM.\u003C\u002Fli>\n\u003Cli>Auto-assign leads to sales teams and track progress in real time.\u003C\u002Fli>\n\u003Cli>Verify and prefill user data using Azure AD SSO for secure submissions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Feedback & Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We value your feedback and are here to help with Azure SSO integration, licensing, or custom development. Contact our support team at \u003Cstrong>\u003Ca href=\"mailto:samlsupport@xecurify.com?utm_source=readme&utm_medium=readme&utm_campaign=wordpressmarketplace&utm_id=samlsupport\" rel=\"nofollow ugc\">samlsupport@xecurify.com\u003C\u002Fa>.\u003C\u002Fstrong> for assistance today.\u003C\u002Fp>\n","Enable secure Azure AD Single Sign On for WordPress and integrate SharePoint, Power BI, Outlook, Dynamics 365, Microsoft Graph Email, and more",600,29408,7,"2026-04-01T08:08:00.000Z","3.0.1","7.0",[103,104,105,106,107],"azure-ad-sso","azure-login","azure-sso","power-bi","sharepoint","https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-azure-office365-integrations","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-azure.2.2.7.zip",93,"2026-03-02 13:04:58",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":96,"downloaded":120,"rating":121,"num_ratings":122,"last_updated":123,"tested_up_to":76,"requires_at_least":124,"requires_php":101,"tags":125,"homepage":127,"download_link":128,"security_score":121,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"sso-for-azure-ad","SSO for Azure AD","2.5.2","Marco","https:\u002F\u002Fprofiles.wordpress.org\u002Fqlcvea\u002F","\u003Cp>This plugin allows users to authenticate to a site with an Azure AD account using OAuth.\u003C\u002Fp>\n\u003Cp>This plugin requires an app registration in the Azure AD portal.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Warning\u003C\u002Fstrong>: guest users and users created with a linked Microsoft account may lead to strange behavior. See the “How are AD users matched to site users?” FAQ for more information.\u003C\u002Fp>\n\u003Cp>Not affiliated with or approved by Microsoft.\u003C\u002Fp>\n","Enable Single Sign On with Azure AD on your site.",12447,100,4,"2025-08-13T08:36:00.000Z","4.7.0",[55,126,58],"oauth","https:\u002F\u002Fgitlab.com\u002Fqlcvea\u002Fwp-sso-for-azure-ad","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsso-for-azure-ad.zip",{"slug":130,"name":131,"version":132,"author":42,"author_profile":43,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":121,"num_ratings":88,"last_updated":137,"tested_up_to":51,"requires_at_least":138,"requires_php":101,"tags":139,"homepage":144,"download_link":145,"security_score":121,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"embed-outlook-teams-calendar-events","miniOrange Embed Outlook Teams Calendar Events","1.0.8","\u003Cp>The \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-outlook-calendar-events-integration\" rel=\"nofollow ugc\"> Embed Outlook Teams Calendar Events plugin \u003C\u002Fa> is a powerful tool designed to seamlessly integrate Outlook calendars directly onto your WordPress site. Leveraging the robust capabilities of the Microsoft Graph API, this plugin efficiently retrieves and displays essential Outlook calendar data from Outlook.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Streamlined Integration:\u003C\u002Fstrong>  The plugin seamlessly integrates Outlook calendar events into WordPress sites with minimal effort. Users have options for connecting Outlook to WordPress through both manual and automatic connections, ensuring straightforward setup.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time Updates:\u003C\u002Fstrong>  Embedded calendar event on WordPress sites reflect changes made in Outlook booking automatically. Whether modifying or deleting events, updates in WordPress occur in real time, providing users with current and accurate data.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Security in Integration:\u003C\u002Fstrong>  The plugin upholds data security through meticulous permission and access settings. Access to data is granted only with appropriate permissions on the Azure portal.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Compatibility Assurance:\u003C\u002Fstrong> The plugin ensures compatibility with the latest versions of WordPress, Outlook, and MS Teams. Continuous updates are provided to maintain compatibility with the newest WordPress versions, alongside regular updates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bi-directional Contacts Sync:\u003C\u002Fstrong> Users can perform contacts sync by synchronizing Outlook contacts bidirectionally with their WordPress sites. This enables the seamless transfer of contacts between Outlook calendar and WordPress, keeping information updated and synchronized.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Effortless Event Creation:\u003C\u002Fstrong> The plugin simplifies the process of creating events and embedding events from Outlook to WordPress. Users can easily create events and modify events directly from the embedded calendar event integration view.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Event Synchronization:\u003C\u002Fstrong> The plugin guarantees synchronization of events between Outlook and WordPress sites. Real-time synchronization ensures that creating events, modifying events, or updating events are promptly reflected across platforms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Understanding Key Functionalities:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Microsoft Outlook:\u003C\u002Fstrong> Outlook is an email client that offers email services, calendar management, task scheduling, contact management, and more. It’s part of the Microsoft Office suite and is widely used for professional and personal email communication.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>MS Teams (Microsoft Teams Integration):\u003C\u002Fstrong>  MS Teams is a collaboration platform that allows users to communicate, collaborate, share files, and conduct meetings within a single workspace. It integrates various Microsoft 365 services like chat, video meetings, file storage, and application integration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Contacts Sync:\u003C\u002Fstrong> Contacts sync refers to the process of synchronizing or syncing contact information between different platforms or applications. In the context of Outlook or MS Teams, contacts sync involves ensuring that contact details are consistent and up-to-date across various devices or software.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Calendar Integration:\u003C\u002Fstrong> Calendar integration involves integrating or embedding a calendar from one application or platform into another. For instance, Embed Teams Calendar for an Outlook calendar into a website or an MS Teams channel, allowing users to view events, appointments, or schedules within that platform.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Creating Events:\u003C\u002Fstrong> Creating events refers to the process of setting up and scheduling appointments, meetings, or events within a calendar application like Outlook or MS Teams. Users can create events by specifying details such as the date, time, location, attendees, and description.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Events Syncing:\u003C\u002Fstrong> Events syncing involves ensuring that calendar event  are synchronized or updated across different platforms or devices. For example, changes made to an event in Outlook Event Sync should reflect automatically in other synced platforms like MS Teams, ensuring consistency in schedules and appointments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you require any help with installing this plugin, please feel free to email us at \u003Ca href=\"mailto:office365support@xecurify.com\" rel=\"nofollow ugc\">office365support@xecurify.com\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fminiorange.com\u002Fcontact\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Website\u003C\u002Fh3>\n\u003Cp>Check out our website for other plugins \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fplugins.miniorange.com\u002F\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsearch.php?q=miniorange\" rel=\"ugc\">click here\u003C\u002Fa> to see all our listed WordPress plugins.\u003Cbr \u002F>\nFor more support or info email us at \u003Ca href=\"mailto:office365support@xecurify.com\" rel=\"nofollow ugc\">office365support@xecurify.com\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fminiorange.com\u002Fcontact\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n","Embed Outlook Teams Calendar Events plugin synchronizes Outlook calendars & contacts, Microsoft Teams events etc, to the WordPress.[24*7 Support]",300,5833,"2026-01-21T11:19:00.000Z","5.5",[18,140,141,142,143],"microsoft-graph","microsoft-teams","office-365","outlook","https:\u002F\u002Fplugins.miniorange.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fembed-outlook-teams-calendar-events.1.0.8.zip",{"attackSurface":147,"codeSignals":253,"taintFlows":349,"riskAssessment":350,"analyzedAt":355},{"hooks":148,"ajaxHandlers":249,"restRoutes":250,"shortcodes":251,"cronEvents":252,"entryPointCount":11,"unprotectedCount":11},[149,155,159,162,165,168,172,175,178,181,185,188,191,195,198,202,205,208,211,214,218,221,224,229,233,237,241,245],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","delete_attachment","closure","Application\\Event\\CoreEvent\\Attachment\\AttachmentDeletedEvent.php",57,{"type":150,"name":156,"callback":152,"file":157,"line":158},"edit_attachment","Application\\Event\\CoreEvent\\Attachment\\AttachmentModifiedEvent.php",56,{"type":150,"name":160,"callback":152,"file":161,"line":158},"add_attachment","Application\\Event\\CoreEvent\\Attachment\\AttachmentNewEvent.php",{"type":150,"name":163,"callback":152,"priority":33,"file":164,"line":158},"wp_insert_comment","Application\\Event\\CoreEvent\\Post\\CommentNewEvent.php",{"type":150,"name":166,"callback":152,"priority":33,"file":167,"line":158},"transition_comment_status","Application\\Event\\CoreEvent\\Post\\CommentStatusChangedEvent.php",{"type":150,"name":169,"callback":152,"priority":33,"file":170,"line":171},"wp_insert_post","Application\\Event\\CoreEvent\\Post\\PostCreatedEvent.php",55,{"type":150,"name":173,"callback":152,"file":174,"line":171},"deleted_post","Application\\Event\\CoreEvent\\Post\\PostDeletedEvent.php",{"type":150,"name":176,"callback":152,"file":177,"line":171},"trash_post","Application\\Event\\CoreEvent\\Post\\PostThrashedEvent.php",{"type":150,"name":179,"callback":152,"priority":33,"file":180,"line":158},"post_updated","Application\\Event\\CoreEvent\\Post\\PostUpdatedEvent.php",{"type":150,"name":182,"callback":152,"priority":33,"file":183,"line":184},"activated_plugin","Application\\Event\\CoreEvent\\System\\PluginActivatedEvent.php",62,{"type":150,"name":186,"callback":152,"priority":33,"file":187,"line":184},"deactivated_plugin","Application\\Event\\CoreEvent\\System\\PluginDeactivatedEvent.php",{"type":150,"name":189,"callback":152,"priority":33,"file":190,"line":154},"deleted_plugin","Application\\Event\\CoreEvent\\System\\PluginDeletedEvent.php",{"type":192,"name":193,"callback":152,"file":194,"line":158},"filter","pre_set_site_transient_update_plugins","Application\\Event\\CoreEvent\\System\\PluginUpdateAvailableEvent.php",{"type":150,"name":196,"callback":152,"priority":33,"file":197,"line":154},"delete_user","Application\\Event\\CoreEvent\\User\\UserDeletedEvent.php",{"type":150,"name":199,"callback":152,"file":200,"line":201},"wp_login_failed","Application\\Event\\CoreEvent\\User\\UserLoginFailedEvent.php",64,{"type":150,"name":203,"callback":152,"priority":33,"file":204,"line":201},"wp_login","Application\\Event\\CoreEvent\\User\\UserLoginSuccessfulEvent.php",{"type":150,"name":206,"callback":152,"file":207,"line":154},"user_register","Application\\Event\\CoreEvent\\User\\UserNewEvent.php",{"type":150,"name":209,"callback":152,"priority":33,"file":210,"line":154},"set_user_role","Application\\Event\\CoreEvent\\User\\UserRoleChangedEvent.php",{"type":150,"name":212,"callback":152,"priority":33,"file":213,"line":154},"profile_update","Application\\Event\\CoreEvent\\User\\UserUpdatedEvent.php",{"type":150,"name":215,"callback":152,"priority":121,"file":216,"line":217},"admin_enqueue_scripts","Application\\NHAzureLogicAppsModule.php",235,{"type":150,"name":219,"callback":152,"file":216,"line":220},"wp_enqueue_scripts",240,{"type":150,"name":222,"callback":152,"file":216,"line":223},"admin_print_styles",247,{"type":150,"name":225,"callback":226,"file":227,"line":228},"init","register","Application\\PostType\\LogicAppIntegrationPostType.php",27,{"type":150,"name":230,"callback":231,"file":227,"line":232},"admin_menu","removeSubmitDiv",28,{"type":192,"name":234,"callback":235,"priority":33,"file":227,"line":236},"post_row_actions","rowActions",31,{"type":150,"name":238,"callback":239,"file":227,"line":240},"before_delete_post","registerOnPostDelete",34,{"type":150,"name":242,"callback":243,"file":227,"line":244},"save_post","saveSettings",106,{"type":150,"name":246,"callback":247,"file":227,"line":248},"add_meta_boxes","addSubmitMetaBox",108,[],[],[],[],{"dangerousFunctions":254,"sqlUsage":255,"outputEscaping":257,"fileOperations":11,"externalRequests":32,"nonceChecks":88,"capabilityChecks":88,"bundledLibraries":348},[],{"prepared":11,"raw":11,"locations":256},[],{"escaped":258,"rawEcho":259,"locations":260},13,53,[261,265,267,269,271,272,273,275,277,279,281,283,285,287,288,290,291,293,295,296,297,299,301,303,305,306,308,309,310,312,313,315,317,319,320,321,323,324,326,328,329,331,332,333,335,338,339,340,342,343,344,345,346],{"file":262,"line":263,"context":264},"Application\\Event\\AbstractCommentEvent.php",29,"raw output",{"file":262,"line":266,"context":264},60,{"file":262,"line":268,"context":264},68,{"file":270,"line":263,"context":264},"Application\\Event\\AbstractPostEvent.php",{"file":270,"line":266,"context":264},{"file":270,"line":268,"context":264},{"file":227,"line":274,"context":264},151,{"file":227,"line":276,"context":264},154,{"file":227,"line":278,"context":264},157,{"file":227,"line":280,"context":264},199,{"file":227,"line":282,"context":264},211,{"file":227,"line":284,"context":264},223,{"file":227,"line":286,"context":264},236,{"file":227,"line":286,"context":264},{"file":227,"line":289,"context":264},284,{"file":227,"line":289,"context":264},{"file":227,"line":292,"context":264},306,{"file":227,"line":294,"context":264},329,{"file":227,"line":294,"context":264},{"file":227,"line":294,"context":264},{"file":227,"line":298,"context":264},330,{"file":227,"line":300,"context":264},346,{"file":227,"line":302,"context":264},364,{"file":227,"line":304,"context":264},395,{"file":227,"line":304,"context":264},{"file":227,"line":307,"context":264},398,{"file":227,"line":307,"context":264},{"file":227,"line":307,"context":264},{"file":227,"line":311,"context":264},403,{"file":227,"line":311,"context":264},{"file":227,"line":314,"context":264},405,{"file":227,"line":316,"context":264},410,{"file":227,"line":318,"context":264},411,{"file":227,"line":318,"context":264},{"file":227,"line":318,"context":264},{"file":227,"line":322,"context":264},413,{"file":227,"line":322,"context":264},{"file":227,"line":325,"context":264},417,{"file":227,"line":327,"context":264},595,{"file":227,"line":327,"context":264},{"file":330,"line":25,"context":264},"Application\\Service\\AjaxActionService\\AjaxActionService.php",{"file":330,"line":110,"context":264},{"file":330,"line":244,"context":264},{"file":334,"line":258,"context":264},"Application\\UserInterface\\AbstractUIElement.php",{"file":336,"line":337,"context":264},"Application\\UserInterface\\PostTypeSelectorUISettingElement.php",45,{"file":336,"line":337,"context":264},{"file":336,"line":337,"context":264},{"file":336,"line":341,"context":264},46,{"file":336,"line":341,"context":264},{"file":336,"line":341,"context":264},{"file":336,"line":341,"context":264},{"file":336,"line":341,"context":264},{"file":336,"line":347,"context":264},47,[],[],{"summary":351,"deductions":352},"The \"newheap-azure-logic-apps\" v1.0.0 plugin exhibits a generally strong security posture based on the provided static analysis.  The absence of any known vulnerabilities, CVEs, or detected taint flows, coupled with the fact that all SQL queries utilize prepared statements, are significant strengths. Furthermore, the presence of nonce and capability checks, and the lack of file operations or bundled libraries, indicate good development practices.\n\nHowever, a notable concern arises from the low percentage (20%) of properly escaped output. With 66 total outputs analyzed, this means a substantial number of them are likely unescaped, posing a risk for potential cross-site scripting (XSS) vulnerabilities, especially if user-supplied data is directly rendered in the output. While the attack surface is currently zero, this low output escaping rate is the primary area of concern in an otherwise well-secured plugin.\n\nOverall, the plugin demonstrates a commitment to secure coding by avoiding common pitfalls like raw SQL and unauthorized entry points. The vulnerability history being entirely clean is a positive indicator of past security diligence. The main recommendation would be to address the unescaped output issue to further harden the plugin against potential client-side attacks.",[353],{"reason":354,"points":61},"Low percentage of properly escaped output","2026-03-17T06:45:20.320Z",{"wat":357,"direct":368},{"assetPaths":358,"generatorPatterns":362,"scriptPaths":363,"versionParams":364},[359,360,361],"\u002Fwp-content\u002Fplugins\u002Fnewheap-azure-logic-apps\u002FApplication\u002Fassets\u002Fjs\u002Fnhala-settings-page.js","\u002Fwp-content\u002Fplugins\u002Fnewheap-azure-logic-apps\u002FApplication\u002Fassets\u002Fcss\u002Fnhala-settings-page.css","\u002Fwp-content\u002Fplugins\u002Fnewheap-azure-logic-apps\u002FApplication\u002Fassets\u002Fjs\u002Fnhala-common.js",[],[],[365,366,367],"newheap-azure-logic-apps\u002FApplication\u002Fassets\u002Fjs\u002Fnhala-settings-page.js?ver=","newheap-azure-logic-apps\u002FApplication\u002Fassets\u002Fcss\u002Fnhala-settings-page.css?ver=","newheap-azure-logic-apps\u002FApplication\u002Fassets\u002Fjs\u002Fnhala-common.js?ver=",{"cssClasses":369,"htmlComments":371,"htmlAttributes":372,"restEndpoints":374,"jsGlobals":375,"shortcodeOutput":377},[370],"nhala-settings-page",[],[373],"data-nhala-action",[],[376],"nhala_ajax_object",[],{"error":379,"url":380,"statusCode":381,"statusMessage":382,"message":382},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fnewheap-azure-logic-apps\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":11,"versions":384},[]]