diff --git a/src-ui/src/app/app-routing.module.ts b/src-ui/src/app/app-routing.module.ts index 66864a0d5..5afebd070 100644 --- a/src-ui/src/app/app-routing.module.ts +++ b/src-ui/src/app/app-routing.module.ts @@ -13,6 +13,8 @@ import { DocumentDetailComponent } from './components/document-detail/document-d import { DocumentListComponent } from './components/document-list/document-list.component' import { DocumentAttributesComponent } from './components/manage/document-attributes/document-attributes.component' import { MailComponent } from './components/manage/mail/mail.component' +import { OcrTemplateEditorComponent } from './components/manage/ocr-templates/ocr-template-editor/ocr-template-editor.component' +import { OcrTemplatesComponent } from './components/manage/ocr-templates/ocr-templates.component' import { SavedViewsComponent } from './components/manage/saved-views/saved-views.component' import { WorkflowsComponent } from './components/manage/workflows/workflows.component' import { NotFoundComponent } from './components/not-found/not-found.component' @@ -274,6 +276,30 @@ export const routes: Routes = [ componentName: 'WorkflowsComponent', }, }, + { + path: 'ocr-templates', + component: OcrTemplatesComponent, + canActivate: [PermissionsGuard], + data: { + requiredPermission: { + action: PermissionAction.View, + type: PermissionType.OcrTemplate, + }, + componentName: 'OcrTemplatesComponent', + }, + }, + { + path: 'ocr-templates/:id', + component: OcrTemplateEditorComponent, + canActivate: [PermissionsGuard], + data: { + requiredPermission: { + action: PermissionAction.Change, + type: PermissionType.OcrTemplate, + }, + componentName: 'OcrTemplateEditorComponent', + }, + }, { path: 'mail', component: MailComponent, diff --git a/src-ui/src/app/components/app-frame/app-frame.component.html b/src-ui/src/app/components/app-frame/app-frame.component.html index 9fa8b8016..5d50768e9 100644 --- a/src-ui/src/app/components/app-frame/app-frame.component.html +++ b/src-ui/src/app/components/app-frame/app-frame.component.html @@ -243,6 +243,14 @@ Workflows +