Catalog npm
PACKAGE EXPLORERView in registry

@00f100/pbie-node

npm

NodeJS library written in typescript and designed for using PowerBI embedded reports.

embedded reportnodejspowerbitypescript
Versions collected7
Direct dependencies18From release 1.3.1
Last observed20 Oct, 21:54 UTC

README

Current package documentation

pbie-node

NodeJS library written in typescript and designed for using PowerBI embedded reports.

Inspired on Power BI API Code Samples

Installation

>> npm i -s @mend3/pbie-node

Testing

>> npm test

Getting Started

After installation, create or update your .env file.

PBIE_APP_ID="your_app_id"
PBIE_WORKSPACE_ID="your_workspace_id"
PBIE_REPORT_ID="your_report_id"
PBIE_USERNAME="your_powerbi_user"
PBIE_PASSWORD="your_powerbi_password"

Getting access token

const { accessToken } = await getAuthToken();

Getting embed token for report

const { token } = await generateEmbedToken(reportId);

Getting embed token with roles for report

const { token } = await generateEmbedTokenWithRls(reportId, username, roles);

Issues

Repo Issues

Power BI Support Page

Power BI Ideas

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 7

Collected releases
VersionPublishedDirect dependenciesOpen version
1.3.1Registry latest27 Feb 202018
1.3.018 Feb 202018
1.2.24 Feb 202018
1.2.130 Jan 202018
1.2.030 Jan 202018
1.1.024 Jan 202018
1.0.124 Jan 202018

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
00f100/pbie-node

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:54 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:0ed23fddcfd3cc07429975be7ba4acf2f2e34ec4137d3441ef6796aa6e3b36d3