SharePoint Online Intranet Portal Development & Single Sign-on Integration for Apps

SharePoint Online Intranet Portal Development

28 February, 2023

Ornate Technologies is a non-governmental organization based in Geneva; Switzerland Their aim is to provide CARDIOVASCULAR HEALTH FOR EVERYONE.

Overview

The client was looking for Redesigning the SharePoint Landing Page & Microsoft SSO integration with Line of Business apps. The primary scope of this project includes Designing SharePoint Home Site which provides a customized landing experience that reflects the organization’s brand, voice, and priorities. A home site also serves as the gateway to other SharePoint sites and tools in the organization’s intranet navigation design accounts for the visual way of finding components (menus, links, sites, and pages) that help users understand how to interact with SharePoint sites and portals also integrate their website RSS feed to home site news and integrate CiviCRM events to SharePoint events via power automate. The scope of this project also includes setting up Single Sign-on Integration for two of their Line of Business Applications (Asana, CiviCRM) with Microsoft Identity Platform & quick navigation to these apps under the home page. As part of this project scope, Two Design Workshops & Handover Knowledge Sharing Sessions were conducted to capture exact home page design & Single Sign Configuration requirements plus a quick walkthrough of available Site Administration options under SharePoint Online.

Technical Challenges

Create a custom solution to integrate their website RSS feed and CiviCRM events to the SharePoint home site by creating a custom power automation flow.

For CiviCRM SSO, it needed to upgrade and install the azure ad module with minimum downtime and not disturb the current setup.

Solution

  • Detailed Discovery of existing Microsoft 365 Tenant & Application configurations.
  • Create a demo site in SharePoint based on the design provided by the customer and make necessary changes based on feedback.
  • Implement the final design to the production SharePoint home site.
  • Create custom power automation flow to integrate customer website RSS feed to sharePoint home site so the website blogs are updated automatically to the home site as new.
  • Created custom power automation flow to integrate CiviCRM events to SharePoint home site events.
  • Setup CiviCRM and asana application single sign-on with azure ad after successful test by test accounts deploy to all users of both applications

Technologies Used

  • Microsoft 365
  • Power automate
  • SharePoint Online
  • Azure Active Directory SAML-based Single Sign-On

Accomplishment

  • Successfully built SharePoint Intranet Portal meeting customer’s business & technical design requirements.
  • News & Events Integration from WordPress website & an Open Source CiviCRM Platform.
  • SAML 2.0-based Single Sign-on Integration with Asana Project Management Tool & CiviCRM Application.