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

Maxpanda CMMS Blog

start small GROW BIG

Tag: facebook api

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

  • cmms preventive maintenance softwareUsing Maxpanda to Reduce Reactive Maintenance
    CMMS Articles
    Reactive maintenance is planned or unplanned work with a priority designation requiring […]
  • 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 […]
  • ITIL Incident ManagementMaxpanda ITIL Incident Management
    Desktop CMMS Documents
    Definition of ITIL Incident Management ITIL Incident Management is focused on rapid […]
  • 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 […]
  • 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 […]
  • 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 […]
  • Avoiding The Waste Of Unnecessary Business Spending
    CMMS Articles
    All businesses must spend money to make money. We call this healthy harmony of financial […]
  • 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 […]
  • What Is CMMS?
    CMMS Articles
    CMMS is software that is used to schedule and record operation and preventive/planned […]
  • 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 […]
  • 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 […]
  • Planning For The Ideal ‘Zero Mistake’ Automation
    CMMS Articles
    There are businesses that can cover their mistakes with added funding, or perhaps wish to […]
  • 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 […]
  • 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 […]
  • CMMS: What Is Its Role Within The Company?
    CMMS Articles
    In today’s technology-driven world, business moves at a lightning fast pace. Paperwork […]
  • maxpanda screenshotsScreenshots 2016
    GoMAX Mobile Assistant
    Add, edit and track unlimited Assets. The work order list is color coded providing you […]
  • 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 […]
  • 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 […]
  • 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 […]
  • 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 […]
  • 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 […]
  • maxpanda screenshotsChoosing the best Computerized Maintenance Management CMMS Software
    CMMS Articles
    The computerized maintenance management software is specifically designed to manage […]
  • 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? […]
  • 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 […]
  • 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 planCMMS Pre-planning & Setup
    Desktop CMMS Documents
    Most new clients find this following implementation plan to be most effective. Note: it […]
  • 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 […]
  • zapier maxpanda apiIntegrated CRM & Accounting
    Desktop CMMS Documents
    ­Maxpanda mAPI Integration – Getting started with Zapier Integrate your various […]
  • maxpanda work ordersUnlimited Maintenance Management Work Orders
    Desktop CMMS Documents
    Maxpanda conveniently organizes your day to day and preventative work orders […]
  • maxpanda cmms softwareQ & A Overview
    GoMAX Mobile Assistant
    Maxpanda CMMS Questions & Answers Q. How many USERS can I invite into my account? A. […]
  • 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 […]
  • cmms business peopleProperty Management Maintenance Software: Reasons Why You Need It
    CMMS Articles
    Implementing a smooth and comprehensive property maintenance strategy is an important […]
  • 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 […]
  • 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 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 […]
  • Effect of PM Frequency Reduction on Assets Reliability
    CMMS Articles
    SUMMARY Lean Manufacturing and Lean Maintenance target the identification and elimination […]
  • operating assetSSO – Single Sign On
    Desktop CMMS Documents
    New Users are always required to go through the signup process. This maintains the […]
  • 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 […]
  • 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 […]
  • Guide to the Best Free CMMS
    CMMS Articles
    Computerized Maintenance Management Systems (CMMS) help businesses reduce maintenance […]
  • cmms site managementSites Departments Regions
    Desktop CMMS Documents
    What are Sites? A Site (or Department) is an infinite number of Buildings housing […]
  • 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 […]
  • pci compliancePayment Card Industry (PCI) Data Security Standard
    CMMS Articles
    Document Includes: PCI DSS (PCI Data Security Standard Requirements and Security […]
  • 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 […]

Client Perspective

3500 Customers Optimized

top rated cmms

Optimizing O&M since 2004

Terms & Conditions : Maxpanda CMMS
Translate »