Directory Search API in die Benutzer-/Gruppenimport-Komponente im Angular-Frontend integriert.

This commit is contained in:
Developer 02
2024-03-25 12:32:30 +01:00
parent 7463f36013
commit 0c3a2eb09d
300 changed files with 34364 additions and 512 deletions

View File

@@ -1,11 +1,11 @@
/// <reference types="@angular/localize" />
/// <reference types="@angular/localize" />
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
import { environment } from './environments/environment';
import { DirGroup, User, UserRep } from './app/models/user-management.api.models';
import { DirGroup, DirUser, User, UserRep } from './app/models/user-management.api.models';
export function getBaseUrl() {
return document.getElementsByTagName('base')[0].href;
@@ -96,25 +96,25 @@ var columnNames = {
dirGroup: [
{
header: "SAM-Account-Name",
field: (dirGroup: DirGroup) => dirGroup.samaccountname[0]
field: (dirGroup: DirGroup) => dirGroup?.samaccountname[0]
}
],
dirUser: [
{
header: 'Benutzername',
field: 'samAccountName'
field: (dirUser: DirUser) => dirUser?.samaccountname?.[0] ?? ""
},
{
header: 'Vorname',
field: 'givenName'
field: (dirUser: DirUser) => dirUser?.givenname?.[0] ?? ""
},
{
header: 'Name',
field: 'surname'
field: (dirUser: DirUser) => dirUser?.sn?.[0] ?? ""
},
{
header: 'E-email',
field: 'emailAddress'
field: (dirUser: DirUser) => dirUser?.mail?.[0] ?? ""
}
],
module: [