UNPKG

celeri-fleetops-card

Version:

Fleetbase CARD extension provides identity and access management module for managing users, permissions and policies.

24 lines (20 loc) 774 B
import Engine from '@ember/engine'; import loadInitializers from 'ember-load-initializers'; import Resolver from 'ember-resolver'; import config from './config/environment'; import services from 'celeri-ember-core/exports/services'; const { modulePrefix } = config; const externalRoutes = ['console', 'extensions']; export default class IAMEngine extends Engine { modulePrefix = modulePrefix; Resolver = Resolver; dependencies = { services, externalRoutes, }; setupExtension = function (app, engine, universe) { // register menu item in header universe.registerHeaderMenuItem('Fleet-Card', 'console.iam', { icon: 'credit-card', priority: 4 }); }; } loadInitializers(IAMEngine, modulePrefix);