[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fH7zv82VIwr45IDLvgjCO-QoGqYERQpuTODrPiUMghb8":3,"$fY2iEcTHMmD4GX2vZzj8XSGQeufLd33j8DiCjFRJt4jk":246,"$fQSKxgqFQRsIqhoyfrFsJ8F1KkSfh1zWWOeKWIeKqoc0":251},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":17,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":145,"fingerprints":221},"login-azure","Login with Microsoft Entra ID","1.0.0","sabithahmd","https:\u002F\u002Fprofiles.wordpress.org\u002Fsabithahmd\u002F","\u003Cp>Login with Microsoft Entra ID simplifies the process of integrating Microsoft Entra ID (formerly Azure AD) with your WordPress site. This plugin enables secure Single Sign-On (SSO), allowing users to log in with their Microsoft Entra ID credentials.\u003C\u002Fp>\n\u003Cp>Key Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Microsoft Entra ID Single Sign-On (SSO)\u003C\u002Fli>\n\u003Cli>Keep your credentials securely in ENV\u003C\u002Fli>\n\u003Cli>Option to disable password login\u003C\u002Fli>\n\u003Cli>Easy configuration through WordPress admin\u003C\u002Fli>\n\u003Cli>Secure and scalable for enterprise use\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Microsoft Azure services to facilitate authentication and user data retrieval. The integration enables seamless access to Microsoft accounts and related data for the intended functionality of the plugin.\u003C\u002Fp>\n\u003Cp>Services Used\u003C\u002Fp>\n\u003Col>\n\u003Cli>Microsoft Identity Platform (OAuth 2.0 Authentication)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Purpose: This service is used for authentication and authorization, allowing users to sign in using their Microsoft accounts.\u003Cbr \u002F>\nData Sent: The plugin sends authentication requests to Microsoft, including tenant ID and authorization parameters, when a user attempts to log in.\u003Cbr \u002F>\nEndpoints Used:\u003Cbr \u002F>\nhttps:\u002F\u002Flogin.microsoftonline.com\u002F{tenant_id}\u002Foauth2\u002Fv2.0\u002Fauthorize (authorization request)\u003Cbr \u002F>\nhttps:\u002F\u002Flogin.microsoftonline.com\u002F{tenant_id}\u002Foauth2\u002Fv2.0\u002Ftoken (token exchange)\u003C\u002Fp>\n\u003Cp>Terms & Privacy:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fservicesagreement\u002F\" rel=\"nofollow ugc\">Microsoft Terms of Use\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprivacy.microsoft.com\u002Fen-us\u002Fprivacystatement\" rel=\"nofollow ugc\">Microsoft Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Microsoft Graph API\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Purpose: This API is used to fetch user profile information after authentication.\u003Cbr \u002F>\nData Sent: The plugin sends requests to Microsoft Graph API with an authorization token to retrieve user details (such as name and email).\u003Cbr \u002F>\nEndpoint Used:\u003Cbr \u002F>\nhttps:\u002F\u002Fgraph.microsoft.com\u002Fv1.0\u002Fme (retrieves authenticated user information)\u003C\u002Fp>\n\u003Cp>Terms & Privacy:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdeveloper.microsoft.com\u002Fen-us\u002Fgraph\u002Fterms-of-use\" rel=\"nofollow ugc\">Microsoft Graph API Terms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>By using this plugin, users acknowledge that authentication and data retrieval depend on Microsoft services, and their data is subject to Microsoft’s terms and privacy policies.\u003C\u002Fp>\n","A lightweight plugin to enable secure Single Sign-On (SSO) with Azure Active Directory.",50,639,0,"2025-04-28T13:01:00.000Z","6.8.5","6.3","",[19,20,21,22,23],"azure","entra","login","microsoft","sso","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-azure.1.0.0.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,88,"2026-05-20T09:22:48.497Z",[36,63,84,104,124],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":13,"last_vuln_date":62,"fetched_at":27},"login-with-azure","All-in-One Microsoft 365 & Entra ID \u002F Azure AD SSO Login","2.2.7","miniOrange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyberlord92\u002F","\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,78,7,"2026-04-01T08:08:00.000Z","6.9.4","3.0.1","7.0",[53,54,55,56,57],"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,2,"2026-03-02 13:04:58",{"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":47,"last_updated":74,"tested_up_to":15,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":82,"download_link":83,"security_score":73,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"o365-user-authentication","Office 365 User Authentication for WordPress","2.7","Wordpress Integration Services","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpintegrate\u002F","\u003Cp>“If you want to keep your login information safe and secure, while  easily accessible by the authorised personnel then this is the plugin for you!. Office 365 AAD User Authentication plugin is used to Authenticate an Azure Active Directory(AAD) user\u002FOffice 365 user against a WordPress website, which results in the user being logged into the WordPress website.\u003C\u002Fp>\n\u003Ch3>Office 365 User Authentication for WP plugin provide these features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Azure AD user is able to log into a WordPress website as subscriber WordPress user role. \u003C\u002Fli>\n\u003Cli>Login via Azure Active Directory\u003C\u002Fli>\n\u003Cli>Automatic user registration after login if the user is not already registered with your site. \u003C\u002Fli>\n\u003Cli>Use Basic Attribute Mapping feature to map WordPress user profile attributes like First Name, Last Name to the attributes provided by your IDP. \u003C\u002Fli>\n\u003Cli>Used Basic WordPress role mapping to the subscriber role. \u003C\u002Fli>\n\u003Cli>Force authentication with your IDP on each login attempt. \u003C\u002Fli>\n\u003Cli>SAML Single Logout – Support for SAML Single Logout (Works only if your IDP supports SLO). \u003C\u002Fli>\n\u003Cli>Auto-redirect to IDP – Auto-redirect to your IDP for authentication without showing them your WordPress site’s login page. This is enabled via the use of our free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fo365-wp-restrict\u002F\" rel=\"ugc\">Intranet and Extranet with O365 Login\u003C\u002Fa> plugin. \u003C\u002Fli>\n\u003Cli>Protect Site – Protect your complete site. Have users authenticate themselves before they could access your site content. This is enabled via the use of our free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fo365-wp-restrict\u002F\" rel=\"ugc\">Intranet and Extranet with O365 Login\u003C\u002Fa> plugin.  \u003C\u002Fli>\n\u003Cli>Short Code – Use Short Code (PHP or HTML) to place the login link wherever you want on the site. \u003C\u002Fli>\n\u003Cli>Step-by-step Guides – Use step-by-step guide to configure your Identity Provider like ADFS. \u003C\u002Fli>\n\u003Cli>WordPress Multi-site Support. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3> \u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fazure-ad-user-authentication-wordpress\u002F\" rel=\"nofollow ugc\">PREMIUM\u003C\u002Fa> FEATURES: \u003C\u002Fh3>\n\u003Cp> The \u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fazure-ad-user-authentication-wordpress\u002F\" rel=\"nofollow ugc\"> premium \u003C\u002Fa> version of the plugin offers all of the above, plus: \u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create and update unlimited Azure Ad\u002FOffice 365 users. \u003C\u002Fli>\n\u003Cli>Support for (granting customers, partners etc. access to your (extranet) website. \u003C\u002Fli>\n\u003Cli>The ability to quickly rollout thousands of new users to WordPress from Azure Active Directory. This is enabled via our \u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fazure-ad-and-office-365-user-synchronization-and-registration-for-wordpress\u002F\" rel=\"nofollow ugc\">Azure Ad\u002FOffice 365 user registration and synchronization\u003C\u002Fa> solution.  \u003C\u002Fli>\n\u003Cli>Support for Muliti-tenant authentication.  \u003C\u002Fli>\n\u003Cli>Support for Azure AD Guest and Member user types authentication into WordPress. Ideal for the implementation of \u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fsharepoint-search-with-list-and-document-display-for-wordpress\u002F\" rel=\"nofollow ugc\">SharePoint\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fdynamics-crm-display-for-wordpress\u002F\" rel=\"nofollow ugc\">Dynamics CRM 365\u003C\u002Fa> portals in WordPress.  \u003C\u002Fli>\n\u003Cli>Log out users from Office 365 when they log out from your WordPress website. \u003C\u002Fli>\n\u003Cli>Enhanced security features e.g. Brute Force Attacks prevention\u003C\u002Fli>\n\u003Cli>Support the mapping of Azure Ad\u002FOffice 365 data to user fields created by Buddypress Xprofile,  Toolset Type, Advanced Custom Field (ACF) via an intuitive user interface. \u003C\u002Fli>\n\u003Cli>Enhances a user’s WordPress profile with information from Azure Ad and Microsoft Graph e.g. office location, job title, mobile and business phone numbers \u003C\u002Fli>\n\u003Cli>Replaces default WordPress avatar for a user with the Azure Ad or Office 365 (O365) profile picture and placed it into the media library. \u003C\u002Fli>\n\u003Cli>Access Control based on users being a members of either an Office 365 or an Azure AD Security group \u003C\u002Fli>\n\u003Cli>Automated WordPress Role Assignment based on a configurable mapping between Office 365 or Azure AD Security groups and WordPress roles \u003C\u002Fli>\n\u003C\u002Ful>\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\u002FsjWOKeVJ1kM?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\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\u002FJF-2tthUx08?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>PREREQUISITES \u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress with Admin Access \u003C\u002Fli>\n\u003Cli>The wpintegrate.com \u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fcustom\u002Fo365.zip\" rel=\"nofollow ugc\">office 365 base plugin\u003C\u002Fa> to enable a connection with your tenant azure ad environment  \u003C\u002Fli>\n\u003Cli>Office 365 Account with Global Administrator role \u003C\u002Fli>\n\u003Cli>Apache web server on Linux or Unix based hosting \u003C\u002Fli>\n\u003Cli>(Optional) To support further restriction of your WordPress website for intranet or extranet scenarios, consider using the free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fo365-wp-restrict\u002F\" rel=\"ugc\">Intranet and Extranet with O365 Login\u003C\u002Fa>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>SUPPORT \u003C\u002Fh3>\n\u003Cp>We would be happy to assist if you have questions or if the plugin doesn’t work for you as expected. Go to \u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Support Webform\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Our Suite of Office 365 Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Foffice-365-video-display-for-wordpress\u002F\" rel=\"nofollow ugc\">Office 365 Video Display for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “Office 365 Video Display for WordPress” plugin is used to showcase videos from the SharePoint online’s video hub portal “https:\u002F\u002F[your-tenant].sharepoint.com\u002Fportals\u002Fhub\u002F” in your WordPress website.  Support list or single display of videos in WordPress, based on channel ids and video ids. \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fsharepoint-calendar-display-for-wordpress\u002F\" rel=\"nofollow ugc\">Sharepoint Calendar Display for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “SharePoint Calendar Display for WordPress” plugin is used to show calendar events from the SharePoint calendar list type from SharePoint online in WordPress. The display types are calendar view via the full calendar javascript plugin, grid view and carousel view. We have created a shortcode with several configuration options to achieve this functionality.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fonedrive-for-business-display-for-wordpress\u002F\" rel=\"nofollow ugc\">Onedrive for Business Display for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “OneDrive for Business Display for WordPress” plugin is used to show OneDrive for business files and folders online in WordPress. The display types are grid view and list view.\u003Cbr \u002F>\nWe have created a shortcode with several configuration options to achieve this functionality.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Foutlook-calendar-display-for-wordpress\u002F\" rel=\"nofollow ugc\">Outlook Calendar Display for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “Outlook Calendar Display for WordPress” plugin is used to show calendar events from the Outlook calendar from Office 365 in WordPress. The display types are calendar view via the full calendar JavaScript plugin, grid view and carousel view.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fazure-ad-b2c-user-authentication-for-wordpress\u002F\" rel=\"nofollow ugc\">Azure AD B2C User Authentication for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nOffice 365 AAD B2C User Authentication plugin is used to Authenticate an Azure Active Directory(AAD) B2C user against a WordPress website, which results in the user being logged into the WordPress website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fdynamics-crm-display-for-wordpress\u002F\" rel=\"nofollow ugc\">Dynamic CRM 365 Display for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “Dynamic CRM 365 Display for WordPress” plugin is used to show Dynamics CRM 365 entities from Office 365 in WordPress. Define a custom template or use several that we provided to customize the look and feel of your displays.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fazure-ad-user-authentication-wordpress\u002F\" rel=\"nofollow ugc\">Azure AD and Office 365 User Authentication for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nOffice 365 AAD User Authentication plugin is used to verify users seamlessly and securely. This means no more having to remember usernames or passwords,making the process of logging in simple, easy and quick.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fsharepoint-search-with-list-and-document-display-for-wordpress\u002F\" rel=\"nofollow ugc\">SharePoint Search with List and Document Display for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “SharePoint Search Display for WordPress” plugin is used to show SharePoint search results from SharePoint online in WordPress. The display types are grid view, faceted search view, and list view.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fpowerapps-for-wordpress\u002F\" rel=\"nofollow ugc\">Powerapps for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nPowerapps for WordPress is a plugin that allows you to easily add your own custom bulk actions to your admin panel on the posts, custom post types, woocommerce, events(the event calendar plugin), BuddyPress, pages, media and users overviews. Which, on activation will pass the data of the selected records as parameters to the powerapps application for processing.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fpowerbi-for-wordpress\u002F\" rel=\"nofollow ugc\">PowerBi for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nWe provide solutions and technical expertise to allow your WordPress data and website to work with PowerBi. Power BI is a suite of cloud-based business analytics tools to analyze data and share insights. Monitor your business and get answers quickly with rich dashboards available on every device.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fazure-ad-and-office-365-user-synchronization-and-registration-for-wordpress\u002F\" rel=\"nofollow ugc\">Azure AD and Office 365 User Synchronization and Registration for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nSynchronize users from Office 365 to WordPress (BuddyPress, Woocommerce, Memberpress) incl. Azure AD custom fields, avatar, Group Membership and user invitation.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fazure-adb2c-and-office-365-user-synchronization-and-registration-for-wordpress\u002F\" rel=\"nofollow ugc\">Azure ADB2C and Office 365 User Synchronization and Registration for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nSynchronize users from Azure ADB2C to WordPress (BuddyPress, Woocommerce, Memberpress) incl. Azure ADB2C custom fields, avatar, Group Membership and user invitation.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fmicrosoft-bookings-for-wordpress\u002F\" rel=\"nofollow ugc\">Microsoft Bookings for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe Microsoft Bookings for WordPress plugin is used to provide a customizable and streamlined booking experience for customers with the Microsoft Booking service acting as the backend and data source. We added support for payments.\u003Cbr \u002F>\nMicrosoft Bookings is an online and mobile app for small businesses who provide services to customers on an appointment basis. Examples of businesses include hair salons, dental offices, spas, law firms, financial services providers, consultants, and auto shops.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fbookly-cred-rest-api-operations\u002F\" rel=\"nofollow ugc\">Bookly Rest API CRED Operations\u003C\u002Fa>\u003Cbr \u002F>\nWe created the “Bookly CRED Rest API Operations” addon to allow users to create, update and delete appointments, staff, services and customers data created with the Bookly plugin from anywhere. In it’s most basic form, a rest api separates the content from its presentation, freeing developers and users to use their data as they would like. The rest api is provided in a simple to use and understand json format.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fmicrosoft-office-365-office-add-ins\u002F\" rel=\"nofollow ugc\">Microsoft 365 Office Add-ins\u003C\u002Fa>\u003Cbr \u002F>\nOffice 365 Office Add-ins with Powerapps is a plugin that allows you to easily host or create an office 365 add-ins xml manifest, that implements a specific powerapps that is displayed in the context of an office 365 service – example outlook mail application. The XML manifest file of an Office Add-in describes how your add-in should be activated when an end user installs and uses it with Office documents and applications.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fmicrosoft-teams-wordpress\u002F\" rel=\"nofollow ugc\">Microsoft Teams for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nMicrosoft Teams enables you to get all your content, tools and conversations in the Team workspace within Office 365.\u003Cbr \u002F>\nMicrosoft Teams for WordPress is used to create WordPress pages as Microsoft Teams Tabs and Apps as well as sending WordPress data(events, orders etc) to a Teams channel formatted as a specific adaptive card. This is achieved by using one or more of our plugins for (custom post type, woo-commerce, user and forms(gravity form, contact 7 and ninja forms)) to interface with the Microsoft Teams Rest APIs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Foffice-365-microsoft-search-display-for-wordpress\u002F\" rel=\"nofollow ugc\">Office 365 Microsoft Search Display for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “Office 365 Microsoft Search Display for WordPress” plugin is used to show indexed results from the supported connectors(SharePoint, outlook, etc) from Office 365 in WordPress. The display type currently available is a list view. \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Foffice-365-persons-display-for-wordpress\u002F\" rel=\"nofollow ugc\">Office 365 Persons Display for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “Office 365 Persons Display for WordPress” plugin is used to show Office 365\u002FAzure AD users and Outlook contacts in WordPress. The display types are list\u002Faccordion and grid view.\u003Cbr \u002F>\nWe have created a shortcode with several configuration options to achieve this functionality.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Foffice-365-yammer-display-for-wordpress\u002F\" rel=\"nofollow ugc\">Office 365 Yammer Display for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “Office 365 Yammer Display for WordPress” plugin is used to show Office 365 Yammer groups and topics in WordPress. The display types are single and grid view.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Foutlook-calendar-room-and-resource-booking-for-wordpress\u002F\" rel=\"nofollow ugc\">Outlook Calendar Room and Resource Booking for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “Outlook Calendar Room and Resource Booking for WordPress” plugin is used to reserve rooms or resources within an organization.\u003Cbr \u002F>\nIf you have a conference room, company car, or equipment that everyone needs to use, then you need to come up with a way to make those resources reservable to everyone. The best way to do that is to create a room or equipment mailbox in Microsoft 365 for each resource. You might create one for your first floor conference room, media equipment, or a moving truck.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fsharepoint-calendar-room-and-resource-booking-for-wordpress\u002F\" rel=\"nofollow ugc\">Sharepoint Calendar Room and Resource Booking for WordPress\u003C\u002Fa>\u003Cbr \u002F>\nThe “Sharepoint Calendar Room and Resource Booking for WordPress” plugin is used to reserve rooms or resources within an organization.\u003Cbr \u002F>\nIf you have a conference room, company car, or equipment that everyone needs to use, then you need to come up with a way to make those resources reservable to everyone. The best way to do that is to create a room or equipment mailbox in Microsoft 365 for each resource. You might create one for your first floor conference room, media equipment, or a moving truck.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3> Our Suite of Rest APIs, Web hook and Trigger based Plugins \u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fwebhooks-and-rest-api-manager-events\u002F\" rel=\"nofollow ugc\">Webhooks and REST API Manager – Events\u003C\u002Fa> \u003Cbr \u002F>\nThe Webhooks and REST API Manager – Events is a WordPress plugin used to add support for “the events calendar” and “the events calendar pro“ plugin, in varying integration scenarios.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fwebhooks-and-rest-api-manager-media\u002F\" rel=\"nofollow ugc\">Webhooks and REST API Manager – Media \u003C\u002Fa> \u003Cbr \u002F>\nThe Webhooks and REST API Manager – Media is a WordPress plugin used to add support for media type in varying integration scenarios\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fwebhooks-and-rest-api-manager-posts\u002F\" rel=\"nofollow ugc\">Webhooks and REST API Manager – Posts \u003C\u002Fa> \u003Cbr \u002F>\nThe Webhooks and REST API Manager – Posts and Page is a WordPress plugin used to add support for post types in varying integration scenarios.\u003Cbr \u002F>\nThe custom field plugins that are supported for posts, pages, or custom post types are:\u003Cbr \u002F>\nAdvanced Custom Fields Pro, Advanced Custom Fields (Free), WordPress’s own, default custom fields, Toolset Types\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fwebhooks-and-rest-api-manager-users\u002F\" rel=\"nofollow ugc\">Webhooks and REST API Manager – Users\u003C\u002Fa> \u003Cbr \u002F>\nThe Webhooks and REST API Manager – Users is a WordPress plugin used to add support for the WordPress user meta values, user roles, buddypress xprofile meta, Advanced Custom Fields Pro, Advanced Custom Fields (Free), WordPress’s own, default custom fields and Toolset Types.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fwebhooks-and-rest-api-manager-woocommerce\u002F\" rel=\"nofollow ugc\">Webhooks and REST API Manager – Woocommerce \u003C\u002Fa> \u003Cbr \u002F>\nThe Webhooks and REST API Manager – Woocommerce is a WordPress plugin used to add support for woocommerce in varying integration scenarios\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fwebhooks-and-rest-api-manager-bulk-actions\u002F\" rel=\"nofollow ugc\">Webhooks and REST API Manager – Bulk Actions\u003C\u002Fa>\u003Cbr \u002F>\nWebhooks and REST API Manager – Bulk Actions is a WordPress plugin that allows you to easily add your own custom bulk actions to your admin panel on the posts, custom post types, woocommerce, events(the event calendar plugin), BuddyPress, pages, media and users overviews. Which, on activation will 1) immediately send an Http Call via webhooks to an external service with JSON data specific to the records selected for bulk action or 2) Add interactivity to your submission before it is sent to the external service, this interaction can be in the form of a text field, textarea, file or image data. Each configured interaction can be saved for future usage. Such external services include Zapier.com, Ifttt.com, Integromat.com and Microsoft flow.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fwebhooks-and-rest-api-manager-forms\u002F\" rel=\"nofollow ugc\">Webhooks and REST API Manager – Forms\u003C\u002Fa>\u003Cbr \u002F>\nThe Webhooks and REST API Manager – Forms is a WordPress plugin used to add support for gravity forms, contact 7 form, formcraft pro and ninja forms with added support for the uploading of single or multiple files in varying integration scenarios.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpintegrate.com\u002Fproduct\u002Fwebhooks-and-rest-api-manager-buddypress\u002F\" rel=\"nofollow ugc\">Webhooks and REST API Manager – BuddyPress \u003C\u002Fa> \u003Cbr \u002F>\nThe Webhooks and REST API Manager – BuddyPress  is a WordPress plugin used to add support for “Buddypress\u002FBbPress” plugins, in varying integration scenarios.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Authenticate and log in WordPress users securely with Office 365 \u002F Azure Active Directory single sign-on.",20,7513,100,"2025-09-08T08:06:00.000Z","3.5.2","5.6.36",[78,79,80,81,57],"authentication-login","azure-active-directory-sso","dynamics-crm","office-365","http:\u002F\u002Fwww.wpintegrate.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fo365-user-authentication.2.7.zip",{"slug":85,"name":86,"version":75,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":25,"num_ratings":93,"last_updated":94,"tested_up_to":15,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":101,"download_link":102,"security_score":25,"vuln_count":31,"unpatched_count":13,"last_vuln_date":103,"fetched_at":27},"google-apps-login","Login for Google Apps","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>Login for Google Apps allows existing WordPress user accounts to log in to your website using Google to securely authenticate their account. This means that if they are already logged into Gmail – they can simply click their way through the WordPress login screen – no username or password is explicitly required!\u003C\u002Fp>\n\u003Cp>Login for Google Apps uses \u003Cstrong>secure oAuth2 authentication recommended by Google\u003C\u002Fstrong>, including 2-factor authentication (2FA) if enabled for your Google Workspace (formerly known as Google Apps and G Suite) accounts.\u003C\u002Fp>\n\u003Cp>This is far simpler to configure than the older SAML protocol.\u003C\u002Fp>\n\u003Cp>Login for Google Apps is trusted by thousands of organizations from schools to large public companies. Login for Google Apps for WordPress is the most popular enterprise grade plugin enabling login and user management based on your Google Workspace domain.\u003C\u002Fp>\n\u003Cp>Its plugin setup requires you to have admin access to any Google Workspace domain, or a regular Gmail account, to register and obtain two simple codes from Google.\u003C\u002Fp>\n\u003Ch4>Support and Premium features\u003C\u002Fh4>\n\u003Cp>Full support and premium features are also available for purchase:\u003C\u002Fp>\n\u003Cp>Eliminate the need for Google Workspace (previously called “Google Apps and G Suite”) domain admins to separately manage WordPress user accounts, and get peace of mind that only authorized employees have access to your organization’s websites and intranet.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>See \u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fglogin\u002F?utm_source=Login%20Readme%20Top&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">our website at wp-glogin.com\u003C\u002Fa> for more details.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Premium version allows everyone in your Google Workspace (Google Apps \u002F G Suite) domain to log in to WordPress – an account will be automatically created in WordPress if one doesn’t already exist.\u003C\u002Fp>\n\u003Cp>Our Enterprise version goes further, allowing you to specify granular access and role controls based on Google Group or Organizational Unit membership.\u003C\u002Fp>\n\u003Cp>You can also see logs of accounts created and roles changed by the plugin.\u003C\u002Fp>\n\u003Ch4>Extensible Platform\u003C\u002Fh4>\n\u003Cp>Login for Google Apps allows you to centralize your site’s Google functionality and build your own extensions, or use third-party extensions, which require no configuration themselves and share the same user authentication and permissions that users already allowed for Login for Google Apps itself.\u003C\u002Fp>\n\u003Cp>Using our platform, your website appears to Google accounts as one unified ‘web application’, making it more secure and easier to manage.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fwpgoogledriveembedder\" rel=\"nofollow ugc\">Google Drive Embedder\u003C\u002Fa> is an extension plugin allowing\u003Cbr \u002F>\nusers to browse for Google Drive documents to embed directly in their posts or pages.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fwpgoogleappsdirectory\" rel=\"nofollow ugc\">Google Apps Directory\u003C\u002Fa> is an extension plugin allowing\u003Cbr \u002F>\nlogged-in users to search your Google Apps employee directory from a widget on your intranet or client site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Favatars\u002F?utm_source=Login%20Readme%20Avatars&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">Google Profile Avatars\u003C\u002Fa>\u003Cbr \u002F>\nis available on our website. It displays users’ Google profile photos in place of their avatars throughout your site.\u003C\u002Fp>\n\u003Cp>Login for Google Apps works on single or multisite WordPress websites or private intranets.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>One-click login will work for the following domains and user accounts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Workspace Starter\u003C\u002Fli>\n\u003Cli>Google Workspace Business Standard\u003C\u002Fli>\n\u003Cli>Google Workspace Business Plus\u003C\u002Fli>\n\u003Cli>Google Workspace Enterprise\u003C\u002Fli>\n\u003Cli>Google Workspace for Nonprofits\u003C\u002Fli>\n\u003Cli>Google Workspace for Government\u003C\u002Fli>\n\u003Cli>Google Classroom (Google Workspace for Education)\u003C\u002Fli>\n\u003Cli>Personal gmail.com and googlemail.com emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Login for Google Apps uses the latest secure OAuth2 authentication recommended by Google. Other 3rd party authentication plugins may allow you to use your Google username and password to login, but they do not do this securely unless they also use OAuth2. This is discussed further in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgoogle-apps-login\u002F#faq\" rel=\"ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>This plugin currently operates in multiple languages.\u003C\u002Fp>\n\u003Cp>We welcome volunteers to translate into their own language. If you would like to contribute a translation, please open the WordPress.org \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fgoogle-apps-login\u002F\" rel=\"nofollow ugc\">Translation portal\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Website and Upgrades\u003C\u002Fh4>\n\u003Cp>Please see our website \u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002F?utm_source=Login%20Readme%20Website&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">https:\u002F\u002Fwp-glogin.com\u002F\u003C\u002Fa> for more information about this free plugin and extra features available in our Premium and Enterprise upgrades, plus support details, other plugins, and useful guides for admins of WordPress sites and Google Apps.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fglogin\u002F?utm_source=Login%20Readme%20PremEnt&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">Premium and Enterprise versions\u003C\u002Fa> eliminate the need to manage user accounts in your WordPress site – everything is synced from Google Apps instead.\u003C\u002Fp>\n\u003Cp>If you are building your organization’s intranet on WordPress, try out our \u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fintranet\u002F?utm_source=Login%20Readme%20AIOI&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">All-In-One Intranet plugin\u003C\u002Fa>.\u003C\u002Fp>\n","Simple secure login and user management through your Google Workspace for WordPress (using oAuth2 and MFA if enabled).",10000,664671,64,"2025-05-08T16:01:00.000Z","5.5","7.2",[98,99,21,100,23],"authentication","google","oauth","https:\u002F\u002Fwp-glogin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-apps-login.3.5.2.zip","2022-12-01 00:00:00",{"slug":105,"name":106,"version":107,"author":40,"author_profile":41,"description":108,"short_description":109,"active_installs":91,"downloaded":110,"rating":111,"num_ratings":112,"last_updated":113,"tested_up_to":49,"requires_at_least":114,"requires_php":115,"tags":116,"homepage":120,"download_link":121,"security_score":111,"vuln_count":122,"unpatched_count":13,"last_vuln_date":123,"fetched_at":27},"miniorange-saml-20-single-sign-on","SAML Single Sign On – SSO Login","5.4.1","\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]",490897,98,371,"2026-04-01T07:57:00.000Z","3.7","5.6",[117,118,119,23],"azure-ad","saml","single-sign-on","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":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":91,"downloaded":132,"rating":111,"num_ratings":133,"last_updated":134,"tested_up_to":49,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":140,"download_link":141,"security_score":142,"vuln_count":143,"unpatched_count":13,"last_vuln_date":144,"fetched_at":27},"wpo365-login","WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN)","41.3","Marco van Wieren","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpo365\u002F","\u003Cp>WordPress + Microsoft Entra | Ext. ID | B2C | M365 Integration for your Digital Workplace. For SSO, Mail, Roles, Access, Profiles, SharePoint, PowerBI.\u003C\u002Fp>\n\u003Ch4>SINGLE SIGN-ON (SSO)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enable Microsoft based Single Sign-on \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsingle-sign-on\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supported Identity Providers (IdPs): \u003Cstrong>Azure Active Directory\u003C\u002Fstrong>, \u003Cstrong>Azure AD B2C\u003C\u002Fstrong>, \u003Cstrong>Entra External ID (Azure AD for Customers)\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F158-select-identity-provider-idp\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supported SSO protocols: \u003Cstrong>OpenID Connect\u003C\u002Fstrong> and \u003Cstrong>SAML 2.0\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F159-select-sso-protocol\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supported OpenID Connect User Flows: Authorization Code User Flow (recommended) and Hybrid User Flow \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F156-why-the-authorization-code-user-flow-is-now-recommended\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>NEW USERS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New users that sign in with Microsoft automatically become WordPress users \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsingle-sign-on\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>INTRANET\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Configure the \u003Cstrong>intranet\u003C\u002Fstrong> authentication mode to restrict access to all front-end posts and pages \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Farticle\u002Fbuilding-a-wordpress-based-intranet-restrict-access\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Hide the  \u003Cstrong>WordPress Admin Bar\u003C\u002Fstrong> for specific roles \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F150-hide-wp-admin-bar-for-roles\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MAIL\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Send emails using Microsoft Graph\u003C\u002Fstrong> instead of SMTP from your WordPress website \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsend-mail-using-ms-graph\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Choose between a Microsoft 365 account or a personal Microsoft account, like Hotmail.com or Outlook.com, to send WordPress emails\u003C\u002Fli>\n\u003Cli>Send as \u003Cstrong>HTML\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Save to the \u003Cstrong>Sent Items\u003C\u002Fstrong> folder\u003C\u002Fli>\n\u003Cli>Support for \u003Cstrong>file attachments\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SCIM\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Entra \u003Cstrong>User Provisioning\u003C\u002Fstrong> (SCIM) \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fazure-ad-user-provisioning-scim\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create\u003C\u002Fstrong> new WP Users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MICROSOFT TEAMS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support for (seamless) integration of your WordPress website into a \u003Cstrong>Microsoft Teams\u003C\u002Fstrong> Tabs and Apps \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fmicrosoft-teams\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>POWER BI\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Embed Microsoft \u003Cstrong>Power BI\u003C\u002Fstrong> content (user owns data) \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fpower-bi-embed\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SHAREPOINT\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Embed a \u003Cstrong>SharePoint Online\u003C\u002Fstrong> library \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsharepoint-onedrive-library\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Embed a \u003Cstrong>SharePoint Online\u003C\u002Fstrong> list \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsharepoint-list\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Embed an \u003Cstrong>Outlook \u002F Exchange\u003C\u002Fstrong> calendar \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Foutlook-exchange-calendar\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Embed a \u003Cstrong>SharePoint Online\u003C\u002Fstrong> search \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsharepoint-search\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>EMPLOYEE DIRECTORY\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Embed an intuitve Azure AD \u002F Microsoft Graph based \u003Cstrong>Employee Directory\u003C\u002Fstrong> into a front-end post or page \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Femployee-directory\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WPO365 INSIGHTS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>See what matters, when it happens\u003C\u002Fstrong> Track key WPO365 events like logins, sent emails and user creation and updates with WPO365 Insights \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F210-wpo365-insights\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WORDPRESS MULTISITE\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support for \u003Cstrong>WordPress Multisite\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fwordpress-multisite\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>REST API ENDPOINT PROTECTION\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Protect your \u003Cstrong>WordPress REST API\u003C\u002Fstrong> endpoints with a combination of a WordPress cookie and a nonce for delegated access \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F151-wordpress-cookies-based-protection-for-the-wordpress-rest-api\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>DEVELOPERS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Developers can now connect to a RESTful API for Microsoft Graph in their favorite programming language and without the hassle of authentication and authorization \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F129-a-restful-proxy-to-microsoft-graph-inside-wordpress\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cem>PHP hooks\u003C\u002Fem> for developers to build custom Microsoft Graph \u002F Office 365 integrations \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F82-developer-hooks\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FS9tiASl1nH0?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\u003Cp>\u003Cstrong>ADD FUNCTIONALITY WITH PREMIUM EXTENSIONS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The features below can be unlocked with \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">premium addOns and bundles\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>SYNC\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full \u003Cstrong>User Sync\u003C\u002Fstrong> using MS Graph from Entra to WordPress \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fuser-synchronization\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create\u003C\u002Fstrong> new WP Users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Update\u003C\u002Fstrong> existing WP Users\u003C\u002Fli>\n\u003Cli>(Soft) \u003Cstrong>Delete\u003C\u002Fstrong> existing WP Users\u003C\u002Fli>\n\u003Cli>Lookup \u002F Add a user in Entra ID (Azure Active Directory) on WordPress’s built-in \u003Cstrong>Add New User page\u003C\u002Fstrong>. \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F228-add-new-wordpress-user-from-entra-aad\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>WP User Roles, Profiles and Avatars will be updated and other rules e.g. LearnDash Enrollments will be applied\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>SCIM\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Integrate with Entra \u003Cstrong>User Provisioning\u003C\u002Fstrong> (SCIM) \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fazure-ad-user-provisioning-scim\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create\u003C\u002Fstrong> new WP Users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Update\u003C\u002Fstrong> existing WP Users\u003C\u002Fli>\n\u003Cli>(Soft) \u003Cstrong>Delete\u003C\u002Fstrong> existing WP Users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Map User Attributes\u003C\u002Fstrong> beyond name and email and store as WordPress user meta\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>WP User Roles, Profiles and Avatars will be updated and other rules e.g. LearnDash Enrollments will be applied\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>INTRANET\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Block Direct Access to the Media Library \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F229-require-login-for-the-wordpress-media-folder\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ROLES + ACCESS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Assign WordPress roles by Entra Groups, Entra User Attributes, Domains and \u002F or App Roles \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Froles-access\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Restrict access to site \u002F pages by Entra Groups, Domains and \u002F or WPO365 Audiences \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Froles-access\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Redirect after login by Entra Groups and \u002F or Domains \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Froles-access\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>LEARNDASH\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Auto-Enroll WP Users in LearnDash Courses and Groups by Entra Groups, Domains and \u002F or Defaults \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Flearndash\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>CUSTOM USER FIELDS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enhance WordPress \u002F BuddyPress User Profiles with \u003Cstrong>Entra User Attributes\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fcustom-user-fields\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MAIL\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Auto-retry to deliver emails that failed to send \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsend-mail-using-ms-graph\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Send attachments larger than 3MB  \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsend-mail-using-ms-graph\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Send as \u002F On behalf \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsend-mail-using-ms-graph\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Send from a Shared Mailbox \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsend-mail-using-ms-graph\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Enable Staging Mode \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsend-mail-using-ms-graph\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Mail Throttle \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsend-mail-using-ms-graph\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Send as BCC \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsend-mail-using-ms-graph\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Default Reply-To \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsend-mail-using-ms-graph\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MICROSOFT 365 APPS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Power BI \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fpower-bi-embed\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>SharePoint Library \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsharepoint-onedrive-library\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>SharePoint List \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsharepoint-list\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>SharePoint Search \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fsharepoint-search\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Exchange Calendar \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Foutlook-exchange-calendar\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Viva Engage \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fyammer-for-wordpress\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Employee Directory \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Femployee-directory\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ADVANCED LOGIN OPTIONS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support for Multitenancy \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support for multiple IdPs \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fmultiple-identity-providers\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Force SSO \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dual Login \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Intercept manual login \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Prevent pwd. \u002F email change \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Single Sign-out \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Sign out of M365 \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Custom login URL \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Custom loading template \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>B2C custom domain \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Embedded B2C login \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Custom new User email \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Fadvanced-login-options\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WPO365 INSIGHTS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Get \u003Cstrong>WPO365 Alerts\u003C\u002Fstrong> in your inbox when a critical WPO365 event occurs \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F210-wpo365-insights\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>AVATAR\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>M365 Profile Picture as WordPress \u002F BuddyPress Avatar \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Ffeature\u002Favatar\u002F\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>REST API ENDPOINT PROTECTION\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enable \u003Cstrong>Azure AD\u003C\u002Fstrong> based protection for your \u003Cstrong>WordPress REST API\u003C\u002Fstrong> endpoints \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F147-azure-ad-based-protection-for-the-wordpress-rest-api\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>CONFIGURATION\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Save multiple configurations\u003C\u002Fli>\n\u003Cli>Directly edit (the JSON representation of) a configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Prerequisites\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Make sure that you have disabled caching for your Website, especially when you configure a WordPress based intranet and access to WP Admin and all pubished pages and posts requires authentication. With caching enabled, the plugin may not work as expected\u003C\u002Fli>\n\u003Cli>We have tested our plugin with WordPress >= 5 and PHP >= 7.4\u003C\u002Fli>\n\u003Cli>You need to Entra ID Tenant Administrator to configure both Azure Active Directory and the plugin\u003C\u002Fli>\n\u003Cli>When configuring a WordPress based intranet, you should consider restricting access to the otherwise publicly available wp-content directory \u003Ca href=\"https:\u002F\u002Fdocs.wpo365.com\u002Farticle\u002F36-authentication-scenario\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We will go to great length trying to support you if the plugin doesn’t work as expected. Go to our \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Fhow-to-get-support\u002F\" rel=\"nofollow ugc\">Support Page\u003C\u002Fa> to get in touch with us. We haven’t been able to test our plugin in all endless possible WordPress configurations and versions so we are keen to hear from you and happy to learn!\u003C\u002Fp>\n\u003Ch3>Feedback\u003C\u002Fh3>\n\u003Cp>We are keen to hear from you so share your feedback with us and contact us using the \u003Ca href=\"https:\u002F\u002Fwww.wpo365.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">contact form\u003C\u002Fa> on our website!\u003C\u002Fp>\n\u003Ch3>Open Source\u003C\u002Fh3>\n\u003Cp>When you’re a developer and interested in the code you should have a look at our repo over at \u003Ca href=\"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwpo365-login\u002F\" rel=\"nofollow ugc\">WordPress\u003C\u002Fa>.\u003C\u002Fp>\n","WordPress + Microsoft Entra | Ext. ID | B2C | M365 Integration for your Digital Workplace. For SSO, Mail, Roles, Access, Profiles, SharePoint, PowerBI &hellip;",520481,146,"2026-04-13T21:06:00.000Z","5.0","7.4",[138,22,139,57,23],"email","powerbi","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpo365-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpo365-login.41.3.zip",90,4,"2026-01-21 00:00:00",{"attackSurface":146,"codeSignals":195,"taintFlows":208,"riskAssessment":209,"analyzedAt":220},{"hooks":147,"ajaxHandlers":187,"restRoutes":188,"shortcodes":189,"cronEvents":194,"entryPointCount":31,"unprotectedCount":13},[148,154,158,163,167,171,175,179,183],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","login_form","loginwiaz_add_login_button","classes\\class-loginwithazure.php",52,{"type":149,"name":155,"callback":156,"file":152,"line":157},"plugins_loaded","loginwiaz_on_loaded",53,{"type":159,"name":160,"callback":161,"file":152,"line":162},"filter","allowed_redirect_hosts","loginwiaz_add_redirect_hosts",55,{"type":159,"name":164,"callback":165,"file":152,"line":166},"template_include","loginwiaz_load_login_template",56,{"type":159,"name":168,"callback":169,"file":152,"line":170},"theme_page_templates","loginwiaz_login_template",57,{"type":149,"name":172,"callback":173,"file":152,"line":174},"login_init","loginwiaz_disable_password_login",63,{"type":149,"name":176,"callback":177,"priority":71,"file":178,"line":46},"admin_menu","add_menu","classes\\class-settingspage.php",{"type":149,"name":180,"callback":181,"file":178,"line":182},"admin_init","settings_init",79,{"type":149,"name":184,"callback":185,"file":178,"line":186},"admin_enqueue_scripts","enqueue_admin_script",80,[],[],[190],{"tag":191,"callback":192,"file":152,"line":193},"loginwiaz_login_button","loginwiaz_login_button_callback",287,[],{"dangerousFunctions":196,"sqlUsage":197,"outputEscaping":199,"fileOperations":13,"externalRequests":61,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":207},[],{"prepared":13,"raw":13,"locations":198},[],{"escaped":200,"rawEcho":61,"locations":201},24,[202,205],{"file":152,"line":203,"context":204},312,"raw output",{"file":178,"line":206,"context":204},197,[],[],{"summary":210,"deductions":211},"The login-azure plugin v1.0.0 demonstrates a generally strong security posture based on the provided static analysis. The complete absence of dangerous functions, SQL queries executed without prepared statements, and a high percentage of properly escaped output are all positive indicators. Furthermore, the lack of any recorded vulnerabilities or CVEs historically suggests a commitment to security or a lack of prior exposure. However, there are significant areas of concern that temper this positive outlook. The complete absence of nonce checks and capability checks is a critical weakness, especially given the presence of a shortcode which represents a direct entry point into the plugin's functionality. While the attack surface is currently small and has no unprotected entry points in the static analysis, the lack of these fundamental security mechanisms leaves it vulnerable to potential cross-site request forgery (CSRF) attacks if any functionality is exposed or triggered by the shortcode. The two external HTTP requests also warrant careful scrutiny as they could be potential avenues for server-side request forgery (SSRF) or other network-based attacks if not handled with robust input validation and sanitization, though no taint flows were identified in this analysis.",[212,215,217],{"reason":213,"points":214},"Missing nonce checks",10,{"reason":216,"points":214},"Missing capability checks",{"reason":218,"points":219},"External HTTP requests",3,"2026-03-16T22:02:10.155Z",{"wat":222,"direct":231},{"assetPaths":223,"generatorPatterns":226,"scriptPaths":227,"versionParams":228},[224,225],"\u002Fwp-content\u002Fplugins\u002Flogin-azure\u002Fassets\u002Fcss\u002Flogin-azure.css","\u002Fwp-content\u002Fplugins\u002Flogin-azure\u002Fassets\u002Fjs\u002Flogin-azure.js",[],[225],[229,230],"login-azure\u002Fassets\u002Fcss\u002Flogin-azure.css?ver=","login-azure\u002Fassets\u002Fjs\u002Flogin-azure.js?ver=",{"cssClasses":232,"htmlComments":233,"htmlAttributes":234,"restEndpoints":242,"jsGlobals":243,"shortcodeOutput":245},[],[],[235,236,237,238,239,240,241],"data-loginwiaz_cred_storage","data-loginwiaz_cred_storage-environment","data-loginwiaz_client_id_value","data-loginwiaz_client_secret_value","data-loginwiaz_tenant_id_value","data-loginwiaz_redirect_url_value","data-loginwiaz_disable_password_login",[],[244],"loginwiaz_ajax_object",[],{"error":247,"url":248,"statusCode":249,"statusMessage":250,"message":250},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Flogin-azure\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":31,"versions":252},[253],{"version":6,"download_url":24,"svn_tag_url":254,"released_at":26,"has_diff":255,"diff_files_changed":256,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":257,"is_current":247},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-azure\u002Ftags\u002F1.0.0\u002F",false,[],[]]