This application, featuring Angular for the frontend and .NET for the backend, demonstrates the implementation of various row-level security features within Bold BI dashboards when integrated into embedded solutions.
To run the backend .NET application, follow these steps:
- Navigate to the
./net/web-api
folder. - Open the
boldbi.web.api.sln
solution file. - Simply run the application.
To run the frontend Angular application, ensure that you have the Angular CLI installed on your machine. If not, install it by running npm install -g @angular/cli
.
Follow these steps to run the project:
- Open a terminal or command prompt.
- Navigate to the project directory.
- Run
npm install
to install the required npm packages. - Run
ng serve
to start the development server and run the project.
If you want to run a component individually, you can directly bootstrap that component in the main.ts
file.
By default the AppComponent
will be bootstrapped, as it is the root-component of the application.
For example, if you want to run the data source filter sample, you can change the value to DatasourceComponent
You can also run the isolation filter sample, by changing the value to IsolationComponent
This way, only the specified component will be executed.