| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
One Identity open source projects are supported through One Identity GitHub issues and the One Identity Community. This includes all scripts, plugins, SDKs, modules, code snippets or other solutions. For assistance with any One Identity GitHub project, please raise a new Issue on the One Identity GitHub project page. You may also visit the One Identity Community to ask questions. Requests for assistance made through official One Identity Support will be referred back to GitHub and the One Identity Community forums where those requests can benefit all users.
This is a Power BI Custom Connector for One Identity' Identity Manager.
Historically, there has never been a simple, centralized and widely used reporting solution for customers. PowerBI is the first solution to reach into customer organizations, and there is a trend for customers to use PowerBI as their central reporting engine. Even though One Identity Manager is based on a SQL Server database and PowerBI provides a SQL Server data source, with the rise of One Identity Manager OnDemand and more customers using SQL Managed Instance in Azure, SQL is not necessarily a protocol that can be used.
The Power BI connector for One Identity Manager is designed to replace the need for direct SQL access to a One Identity Manager database. Instead, it uses the application server's REST API to connect to a One Identity Manager database. The benefits are:
Just one sample demo report by using the Power BI Custom Connector:
Obtain an IdentityManager.mez by building it as described in the Development quickstart or by downloading it from the latest release. Copy the file to C:\Users\<Your-Profile-Name>\Documents\Power BI Desktop\Custom Connectors.
There is also a second version of the connector called IdentityManagerAzure.mez which supports Azure OAuth 2.0 login. Please read these instructions to use your Azure login instead of the One Identity RSTS server login.
Once the file IdentityManager.mez is in place, you can load the Custom Connector in Power BI Desktop:
Because the Power BI Custom Connector for One Identity Manager is unsigned, you receive an error like this:
When the connector is loaded you have to specify the URL for the Application Server and the URL of the Redistributable Secure Token Server (RSTS):
You will need to log in the first time you try to make a connection:
The Secure Token Server uses OAuth2, so we just log in to a domain:
After successfully authenticating and logging in, we see the following dialog. The Identity Manager Power BI Custom Connector uses OpenAPI to access all Application Server functions that can return data. All of these functions can be used in PowerBI queries:
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are highly appreciated.
Distributed under the One Identity - Open Source License. See LICENSE for more information.
Custom connectors are written using the Power Query M functional formula language. A language reference can be found here https://docs.microsoft.com/en-us/powerquery-m/
| Back | FazBrowse Home | New Git URL |