Skip to content
  • Home
  • System Updates
  • About
  • CMMS Articles
maxpanda cmms

Maxpanda CMMS Blog

start small GROW BIG

Tag: Single Sign On (SSO)

operating asset

SSO – Single Sign On

Posted on June 25, 2018October 9, 2020 by admin in Desktop CMMS Documents

New Users are always required to go through the signup process. This maintains the highest security possible to your Maxpanda CMMS account.

  1. New Users to be invited using Company Admins invite module.
  2. New Users has to create a standard account using email , password.
  3. Each new user needs to associate Azure AD/Office 365, Facebook or Google+ account from their edit profile page.
  4. After this process is completed by the New User they can login using the various SSO login button (i.e. they have to provide their AD username password). Once they login, the new user is not required to enter a password again as long as the Active Directory, Facebook or Google+ sessions are active.

Using SINGLE SIGN ON (sso)

Steps:

1)  Log into Maxpanda CMMS using your usual Maxpanda credentials.

2) Edit user profile.

3) Select Office 365 ‘Add button’ on the top right hand side.

4) Supply Office 365 user id and password credentials.

5)  When logging into Maxpanda CMMS the next time, click the office 365 button on the login screen entering your office 365 credentials.

Create Azure AD Multi-Tenant Application

  • Sign in to Azure Portal. ( Create a new Azure account if you don’t have it already @ https://azure.microsoft.com  )
  • After creating account, Login to azure portal & follow below steps.
  • In left pane click on More Services in the left hand nav, and choose Azure Active Directory.
  • Click on App registrations and choose New Application registration.
  • Enter name for the application, for example ‘Maxpanda’ and select ‘Web app / API’ as the Application Type, For the sign-on URL, enter the base URL for the MaxPanda application, which is ‘https://app.maxpanda.com‘. Click on Create to create the application.
  • Now, choose your application, click on Settings and choose Properties.
  • Find the application ID value and copy it to the clipboard.
  • Click Upload new logo field to upload a logo.
  • In the same page, change the ‘Logout URL’ to ‘https://app.maxpanda.com/Account/LogOff‘. This is the default Single sign out URL.
  • At the bottom on page, find ‘multi-tenanted’ switch and flip it to yes.
  • For the App ID URI , replace GUID by maxpanda
  • Example :

Replace https://MYACCOUNT.onmicrosoft.com/eb98fcad-4e12-49e6-8084-e654d1665cac   with https://myaccount.onmicrosoft.com/maxpanda

  • Configure Permissions for your application – in the Settings menu, choose the ‘Required permissions’ section, click on Add, then Select an API, and select ‘Microsoft Graph’ (this is the Graph API). Then, click on Select Permissions and select ‘Sign in and read user profile’.
  • From the Settings menu, choose Keys and add a key – select a key duration (1 year or 2 years). When you save this page, the key value will be displayed, copy and save the value in a safe location – you will need this key later to configure the project web.config – this key value will not be displayed again, nor retrievable by any other means, so please record it as soon as it is visible from Azure Portal.
  • After provisioning the key, navigate to the ‘Reply URLs’ section and add this reply URL: https://app.maxpanda.com
  • Open the Project Solution in Visual Studio.
  • Open the root web.config file in Maxpanda Project.
  • Find the app key ‘AzureADClientId’ and replace the value with ‘Application ID’ from Azure portal.
  • Find the app key ‘AzureADClientSecret’ and replace the value with ‘Key’ we saved from Azure portal.

Create Facebook Application

  • Sign in to https://developers.facebook.com
  • On the top bar click on My Apps, and click on Add a New App and enter a name for application for example ‘Maxpanda’ and enter contact email, and click Create.
  • On next page, it will show Select a Product and on Facebook Login click on Set Up. Now, Select Web and enter URL for website (https://app.maxpanda.com) and click Save and then again click Continue and click next.
  • On Left Side nav bar, enter App Domains (maxpanda.com), Private Policy URL, App icon and click Save Changes.
  • From nav bar click Facebook Login and enter Valid OAuth redirect URIs. (https://app.maxpanda.com, https://app.maxpanda.com/signin-facebook) and click Save Changes.
  • From nav bar find and go to App Review and turn on toggle Switch named as (Make Maxpanda public?) and it will ask for a confirmation and click Confirm and the application will be live for all users.
  • From Dashboard get the App ID and App Secret.
  • Now, Open Project Solution in Visual Studio.
  • Open the root web.config file in Maxpanda Project.
  • Find the app key ‘FacebookAppId’ and replace the value with ‘App ID’ from Facebook Dashboard.
  • Find the app key ‘FacebookAppSecret’ and replace the value with ‘App Secret’ from Facebook Dashboard.

Create Google Application

  • Open the Google API Console Credentials Page.
  • From the project drop-down, choose Create a new project, enter a name for the Project (Maxpanda), and optionally, edit the provided Project ID and click Create.
  • On the Credentials page, select Create credentials, then select OAuth client ID. You may be prompted to set a product name on the Consent screen; If so, click Configure consent screen, supply the requested information, enter Private Policy URL to make app deployable, and Product logo URL to add a Logo, and click Save to return to the Credentials screen.
  • Select Web Application for the Application Type. Enter a name (web client) for credential and in Restrictions section enter (https://app.maxpanda.com) in place of Authorized JavaScript origins and (https://app.maxpanda.com/signin-google) in place of Authorized redirect URIs.
  • Click Create.
  • On the page that appears, copy the client ID and client Secret to your clipboard.
  • Navigate to Dashboard, and Click View All API’s, and search for ‘Google+ API’ select it and click Enable.
  • Now, Open Project Solution in Visual Studio.
  • Open the root web.config file in Maxpanda Project.
  • Find the app key ‘GoogleClientId’ and replace the value with ‘Client ID’ from Google Console.
  • Find the app key ‘GoogleClientSecret’ and replace the value with ‘Client Secret’ from Google Console.

Tagged App registrations, Asset, azure ad, developer, facebook api, google api, Meter, multi-tenant, office 365, signin, single sign on, Single Sign On (SSO), SSO

Technical Documents

  • Excel vs. CMMS: 7 Reasons You Should Switch To CMMS Software
    CMMS Articles
    There are a lot of companies managing their asset maintenance through Excel. For a long […]
  • What Is CMMS?
    CMMS Articles
    CMMS is software that is used to schedule and record operation and preventive/planned […]
  • zapier maxpanda apiIntegrated CRM & Accounting
    Desktop CMMS Documents
    ­Maxpanda mAPI Integration – Getting started with Zapier Integrate your various […]
  • Building & Category GroupsBuilding & Category Groups. How to Manage and Maintain thousands of Buildings.
    Desktop CMMS Documents
    Building Groups can be set for each individual SITE or COMPANY WIDE. Assign each building […]
  • Maxpanda is the provider to trustWant To Organize A Maintenance Program? Try Facility Management Software Now!
    CMMS Articles
    Saving time and money for things associated with business activities is important. That […]
  • Using preventive maintenance softwareAsset Metering Setup
    Desktop CMMS Documents
    Meter Reading Go to COMPANY menu then select METERING TYPES to define the type of meters […]
  • atex ratingATEX Rated Maintenance Management System
    CMMS Articles
    What we are trying to solve We need to ensure that all equipment is managed properly. The […]
  • facilities management programUnlimited Preventive Maintenance Shared Library
    Desktop CMMS Documents
    The PM Library is your list of all system generated preventative maintenance work orders […]
  • CMMS Work Order & PM CalendarHealthcare Efficiency using Maxpanda CMMS
    CMMS Articles
    If your not on Maxpanda, Your not optimized Published on August 12, 2015       By Maxwell […]
  • CMMS Work Order & PM CalendarCMMS Work Order & the Preventive Maintenance Calendar
    Desktop CMMS Documents
    Calendar Monthly View: Shows all wo’s for each day Weekly View: Shows all day items […]
  • operating assetThe Plant Wellness Way EAM System-of-Reliability
    CMMS Articles
    Start turning an operation with a production and maintenance rat race into one with world […]
  • maxpanda screenshotsChoosing the best Computerized Maintenance Management CMMS Software
    CMMS Articles
    The computerized maintenance management software is specifically designed to manage […]
  • Simple Tips For New CMMS Managers
    CMMS Articles
    There might come a time within your journey up the career ladder when you want to become […]
  • cmms calendarWork Order and Preventative Maintenance Calendar
    Desktop CMMS Documents
    Monthly View: Shows all wo’s for each day Weekly View: Shows all day items at the […]
  • The 100% Benefits Of CMMS For Cost-Effective Property Management
    CMMS Articles
    Benefits Of CMMS. Effective property management is a balancing act: you have to keep […]
  • Effect of PM Frequency Reduction on Assets Reliability
    CMMS Articles
    SUMMARY Lean Manufacturing and Lean Maintenance target the identification and elimination […]
  • 3 Mistakes That Could Kill Your Medical Practice
    CMMS Articles
    If you’re looking for a stable and profitable business to put your money behind, a […]
  • maxpanda cmms softwareQ & A Overview
    GoMAX Mobile Assistant
    Maxpanda CMMS Questions & Answers Q. How many USERS can I invite into my account? A. […]
  • saas cmms - software as a serviceSoftware as a Service – Maxpanda CMMS Benefits
    Desktop CMMS Documents
    Computerized Maintenance Management System What is CMMS? Well let me just say it’s […]
  • cmms planCMMS Pre-planning & Setup
    Desktop CMMS Documents
    Most new clients find this following implementation plan to be most effective. Note: it […]
  • asset tracking softwareWhy Is Building Management Software Vital? Read This!
    CMMS Articles
    Did you know that a real estate related business is a lucrative type of business? […]
  • Did you know the importance of property maintenance software? Read this blog as it will teach you about it.CMMS User Role Management
    Desktop CMMS Documents
    Users Role Management and permission grid. Maxpanda CMMS has 15 PRE-DEFINED ROLES and are […]
  • CMMS Parts and Inventory ManagementCMMS Parts and Inventory Management
    Desktop CMMS Documents
    Parts Create a new part STEPS: 1. Go to your PARTS tab and CREATE PART2. Fill in required […]
  • Become Known For Great CMMS Staff Treatment
    CMMS Articles
    It’s the case that leaders and employees alike need confidence to conduct their roles. If […]
  • cmms business peopleProperty Management Maintenance Software: Reasons Why You Need It
    CMMS Articles
    Implementing a smooth and comprehensive property maintenance strategy is an important […]
  • 3 Tips For Using A CMMS In The Food & Beverage Industry
    CMMS Articles
    Many industries have stringent requirements for asset and equipment maintenance, but it’s […]
  • Three Important Ways To Keep Your Business Protected
    CMMS Articles
    Like all business owners, you are probably looking to make sure that your business is […]
  • cmms site managementSites Departments Regions
    Desktop CMMS Documents
    What are Sites? A Site (or Department) is an infinite number of Buildings housing […]
  • Winnipeg CMMS Software Company Helping Clients Fight Back Against Coronavirus
    CMMS Articles
    WINNIPEG, Canada – Maxpanda, a leading developer of CMMS Software that is based in […]
  • cmms preventive maintenance softwareUsing Maxpanda to Reduce Reactive Maintenance
    CMMS Articles
    Reactive maintenance is planned or unplanned work with a priority designation requiring […]
  • Using preventive maintenance softwareBenefits Of Preventive Maintenance Software Revealed
    CMMS Articles
    For your property business to run smoothly and profitably, you have to secure and apply […]
  • operating assetParts & Bins on your GoMax Mobile Assistant App
    GoMAX Mobile Assistant
    Permissions: Company Admin/Company Editor/Site Admin/Site Editor can see all bins and can […]
  • Did you know the importance of property maintenance software? Read this blog as it will teach you about it.Understand Property Maintenance Software Is Vital Before You Have It
    CMMS Articles
    Running a real estate related business can be tough. It has a lot of interrelated factors […]
  • Avoiding The Waste Of Unnecessary Business Spending
    CMMS Articles
    All businesses must spend money to make money. We call this healthy harmony of financial […]
  • CMMS: What Is Its Role Within The Company?
    CMMS Articles
    In today’s technology-driven world, business moves at a lightning fast pace. Paperwork […]
  • cmms pm task checklistCompany and System Setup
    Desktop CMMS Documents
    The COMPANY tab is only available to the ADMIN(s). Editors or other users can not view […]
  • gomax mobile cmms v5.4GoMAX! Mobile CMMS Assistant
    GoMAX Mobile Assistant
    The mobile application that Maxpanda offers is a very useful tool for users that you have […]
  • maxpanda screenshotsScreenshots 2016
    GoMAX Mobile Assistant
    Add, edit and track unlimited Assets. The work order list is color coded providing you […]
  • ITIL Incident ManagementMaxpanda ITIL Incident Management
    Desktop CMMS Documents
    Definition of ITIL Incident Management ITIL Incident Management is focused on rapid […]
  • pci compliancePayment Card Industry (PCI) Data Security Standard
    CMMS Articles
    Document Includes: PCI DSS (PCI Data Security Standard Requirements and Security […]
  • Guide to the Best Free CMMS
    CMMS Articles
    Computerized Maintenance Management Systems (CMMS) help businesses reduce maintenance […]
  • operating assetSSO – Single Sign On
    Desktop CMMS Documents
    New Users are always required to go through the signup process. This maintains the […]
  • maxpanda work ordersUnlimited Maintenance Management Work Orders
    Desktop CMMS Documents
    Maxpanda conveniently organizes your day to day and preventative work orders […]
  • Planning For The Ideal ‘Zero Mistake’ Automation
    CMMS Articles
    There are businesses that can cover their mistakes with added funding, or perhaps wish to […]

Client Perspective

3500 Customers Optimized

top rated cmms

Optimizing O&M since 2004

Terms & Conditions : Maxpanda CMMS
Translate »