Configuring Web Single Sign-on for importing SAML users automatically into Historical Reporting

Last Updated : Mar 25, 2022 |
Prolog information
This procedure outlines how to configure Web Single Sign-on configuration to enable automatically import of SAML users for Historical Reporting.
Before you begin
  • Permission is required from the customer to connect to their CCM using the developer tool.
  • A node port needs to be opened on the customer’s CCM.
  • The Historical Reporting Administrator credentials are available.
  1. Log in to the Cluster Control Manager (CCM) console as the customer user.
  2. Switch to being the root user by entering the command su.
  3. Open a nodeport to the mstr-srv service using the following command:
    ADDITIONAL INFORMATION: sudo kubectl expose service -n mstr mstr-srv --type=NodePort --name=mstr-nodeport
  4. Find the exposed service with following command:
    ADDITIONAL INFORMATION: sudo kubectl get services -n mstr | grep mstr
    mstr-nodeport …. <none>        12345:31127/TCP, …..
  5. Open developer tool. On the Folder List menu right-click and select the New Project Source.
  6. For project source enter a String Name.
  7. For Server name, enter the FQDN / IP of the cluster.
  8. Update Port number for the exposed port number created on CCM.
  9. Click Ok
  10. In Folder List menu, right-click on the New project source and select Connect to Project Source.
  11. Enter Administrator credentials and click Ok.
  12. In the Folder List menu, right-click on the New project source and select Configure Intelligence Server.
  13. In a new window in the Categories menu, open Web Single Sign-on category.
  14. Select the check boxes to Allow user to log on, Import user at logon, and Synch user at logon.
  15. Click Ok.
  16. In the Folder List menu, right-click on the New project source and select Disconnect from project source.
  17. Log in to the Cluster Control Manager (CCM) console as the customer user.
  18. Switch to being the root user by entering the command su.
  19. Close the node port on the cluster using the following command:
    ADDITIONAL INFORMATION: sudo kubectl delete service -n mstr mstr-nodeport