JSPM

  • Created
  • Published
  • Downloads 11
  • Score
    100M100P100Q85796F
  • License MIT

Angular library for Medha One Access admin dashboard functionality

Package Exports

  • @medha-analytics/medha-one-access
  • @medha-analytics/medha-one-access/package.json

Readme

@medha-analytics/medha-one-access

Angular library for Medha One Access admin dashboard functionality.

Installation

npm install @medha-analytics/medha-one-access

Requirements

  • Angular 15 or higher
  • Angular Material
  • Angular CDK
  • Material Icons font

Setup

1. Add Material Icons to your index.html

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">

2. Import the module in your app

import { MedhaOneAccessModule } from '@medha-analytics/medha-one-access';

@NgModule({
  imports: [
    MedhaOneAccessModule.forRoot({
      apiUrl: 'https://your-api-url.com/api',
      secretKey: 'your-secret-key',
      currentApplication: 'your-app-name'
    })
  ]
})
export class AppModule { }

3. Use the component in your template

<medha-one-access
  [apiUrl]="apiUrl"
  [secretKey]="secretKey"
  [currentApplication]="applicationName">
</medha-one-access>

Features

  • User Management
  • User Groups Management
  • Access Rules Configuration
  • Artifacts Management
  • Hierarchical Organization Structure
  • Role-based Access Control

Peer Dependencies

  • @angular/common: >=15.0.0
  • @angular/core: >=15.0.0
  • @angular/cdk: >=15.0.0
  • @angular/material: >=15.0.0
  • @angular/router: >=15.0.0
  • @angular/forms: >=15.0.0
  • crypto-js: ^4.2.0

License

MIT © Medha Analytics