M3 Sicherheits- und Benutzer-Settings

"M3 Sicherheits- und Benutzer-Settings" ist eine Experience Designer-Anwendung, die die Einrichtung und Verwaltung von Benutzern und Sicherheitsfunktionen in M3 vereinfacht. Sie führt benutzerbezogene Informationen und Sicherheitskonfigurationen auf einem einzigen Bildschirm zusammen. Diese Konsolidierung ermöglicht es Systemadministratoren und Sicherheitsverantwortlichen, die zahlreichen miteinander verbundenen Funktionen zu verstehen und zu verwalten, ohne hierfür zwischen mehreren separaten Programmen navigieren zu müssen. Die Anwendung reduziert die Komplexität, indem sie Benutzerdaten, Mitarbeiterbeziehungen und zugehörige Sicherheitseinstellungen an einem zentralen Ort zusammenführt. Mit der Anwendung können Sie Probleme bei der Benutzereinrichtung erkennen und direkt auf die entsprechenden Funktionen zugreifen, um sie zu beheben. Diese Funktionen verbessern die Effizienz, reduzieren Fehler und ermöglichen es Administratoren, den Überblick über benutzerbezogene Konfigurationen zu behalten.

User Story

Systemadministratoren, Sicherheitsverantwortliche und andere Rollen, die für die Verwaltung der Sicherheitsfunktionen und Benutzereinrichtung in M3 verantwortlich sind, benötigen eine zentrale Plattform. Diese ermöglicht ihnen, alle relevanten Daten effizient anzuzeigen und zu verwalten.

Konfiguration von M3 Business Engine

Die Anwendung zeigt Informationen an, sobald Benutzer in M3 verfügbar sind.

Weitere Informationen zur spezifischen Konfiguration pro Komponente finden Sie unter Komponenten.

Autorisierung für Anwendung

Um auf die Experience Designer-Anwendung zugreifen und diese ausführen zu können, müssen Sie über eine Autorisierung für die von der Anwendung benötigten M3 Business Engine-Funktionen und API-Transaktionen verfügen. Die folgende Tabelle zeigt die Funktionen und Transaktionen, die von der Anwendung "M3 Sicherheits- und Benutzer-Settings" verwendet werden.

Funktion oder API-Transaktion Transaktion Informationskategorie Ansicht
MNS100MI GetBasicData
CRS100MI Get
MNS150MI GetUserData
MNS150MI LstUserData
SES400MI LstAuthByRole
MNS405MI Lst
SES510MI Lst
MNS150MI LstCmpDivi
MNS410MI LstRolesByUser
MNS150MI LstUsers
LISTMI ListDataAsCSV M3_LIST_CMNPRL M3_01_01
LISTMI ListDataAsCSV M3_LIST_CSFDEF M3_01_01
LISTMI ListDataAsCSV M3_LIST_COUTSV M3_01_01
LISTMI ListDataAsCSV M3_LIST_CMNRUS M3_01_01
CRS530MI SelUserID

Einschränkungen

Die Anwendung umfasst keinen Objektzugriff und keine Benutzergruppen.

Verwendung der Anwendung

Die Anwendung enthält drei vertikale Registerkarten.
  • Benutzer: Wählen Sie einen Benutzer aus der Liste aus, um Details zu Divisionszugriff, verbundenen Sicherheitsrollen, Verkäufer, Person und Informationen zur Ausgabeverwaltung anzuzeigen. Jeder Bereich enthält Verknüpfungen zu den entsprechenden M3-Programmen.
  • Rollen: Wählen Sie eine Rolle aus, um verbundene Benutzer und Funktionen anzuzeigen. Jede Rolle hat Verknüpfungen zu den entsprechenden M3-Programmen.
  • Sicherheitsaudit: Zeigt eine Liste der Sicherheitsauditdaten an.

Komponenten

Die folgende Tabelle zeigt die spezifische Konfiguration pro Komponente:

Komponente Komponentendetails
Anwendungskopf

Komponenten-ID: AppHeader

Zweck: Zeigt den Hauptanwendungskopf mit Navigation und Titel an.

Verwendete M3 BE-Daten: -

Verwendete Datendienste: -

Hinweis: Die Symbolleiste enthält eine Funktion zur Verbindung mit der API-Autorisierung.

Datenraster "Benutzer"

Komponenten-ID: DataGrid_User

Zweck: Listet M3-Benutzer mit ihren wichtigsten Informationen auf.

Verwendete M3 BE-Daten: MNS150MI

Verwendete Datendienste: List_Users

Hinweis: Wird für die Benutzersuche, die Anzeige und die Auswahl verwendet.

Datenraster "Rollen"

Komponenten-ID: DataGrid_Roles

Zweck: Zeigt die verfügbaren Sicherheitsrollen an.

Verwendete M3 BE-Daten: MNS405MI

Verwendete Datendienste: List_Roles

Hinweis: Wird für die Verwaltung und Suche von Rollen verwendet.

Formular "Benutzer-Settings"

Komponenten-ID: Form_UserSettings

Zweck: Ermöglicht die Anzeige und Bearbeitung benutzerspezifischer Einstellungen.

Verwendete M3 BE-Daten: MNS150MI

Verwendete Datendienste: Get_UserSettings

Hinweis: Enthält Felder für Benutzerprofil und Sprache sowie Standardwerte für Firma und Division.

Formular "Externe IDs"

Komponenten-ID: Form_ExternalID

Zweck: Ermöglicht die Verwaltung von externen Benutzer-IDs für die Integration.

Verwendete M3 BE-Daten: MNS150MI

Verwendete Datendienste: Get_UserData

Hinweis: Wird verwendet, um M3-Benutzern externe IDs zuzuordnen.

Formular zur Firmen-/Divisionsauswahl für die Personensuche

Komponenten-ID: Form_PersonSelectCmpDivi

Zweck: Ermöglicht die Auswahl der Firma/Division für die Personensuche.

Verwendete M3 BE-Daten: MNS100MI

Verwendete Datendienste: Get_CompanyDivision

Hinweis: Ermöglicht divisionsbasierte Filterung bei der Personensuche.

Formular "Personendetails"

Komponenten-ID: Form_PersonDetails

Zweck: Ermöglicht die Anzeige und Bearbeitung der mit einem Benutzer verknüpften Personendaten.

Verwendete M3 BE-Daten: CRS530MI

Verwendete Datendienste: Select_Person

Hinweis: Enthält Informationen zu Beschäftigung, Kontakt und Lagerort.

Formular "Verkäufer"

Komponenten-ID: Form_Salesperson

Zweck: Ermöglicht die Verwaltung von Verkäuferattributen für einen Benutzer.

Verwendete M3 BE-Daten: CRS100MI

Verwendete Datendienste: Get_Salesperson

Hinweis: Informationen zu Verkäufer und Geschäftsbereich.

Datenraster "Divisionszugriff"

Komponenten-ID: DataGrid_DivisionAccess

Zweck: Listet zulässige Firmen-/Divisionskombinationen für einen Benutzer auf.

Verwendete M3 BE-Daten: MNS150MI

Verwendete Datendienste: List_UserDivisionAccess

Hinweis: Sicherheitszuweisung auf Divisionsstufe.

Datenraster "Benutzerrollen"

Komponenten-ID: DataGrid_UserRoles

Zweck: Listet die einem Benutzer zugewiesenen Rollen auf.

Verwendete M3 BE-Daten: MNS410MI

Verwendete Datendienste: List_UserRoles

Hinweis: Dient der detaillierten Analyse von Benutzerrollen und Zugriffsrechten.

Datenraster "Benutzerrollenfunktionen"

Komponenten-ID: DataGrid_UserRoleFunctions

Zweck: Listet die für die Benutzerrolle autorisierten Funktionen auf.

Verwendete M3 BE-Daten: SES400MI

Verwendete Datendienste: List_UserRoleFunctions

Hinweis: Sicherheitsfunktionen nach Benutzerrolle.

Datenraster "Verbundene Benutzer"

Komponenten-ID: DataGrid_RoleUsers

Zweck: Listet Benutzer mit einer ausgewählten Rolle auf.

Verwendete M3 BE-Daten: MNS410

Verwendete Datendienste: ListMI_UsersPerRole

Hinweis: Umgekehrte Suche nach Rollen (Benutzerzugehörigkeit).

Datenraster "Verbundene Funktionen"

Komponenten-ID: DataGrid_RoleFunctions

Zweck: Listet die mit einer Rolle verbundenen Funktionen auf.

Verwendete M3 BE-Daten: SES400MI

Verwendete Datendienste: List_RoleFunctions

Hinweis: Dient zur Verwaltung der Zuordnung von Rollenfunktionen.

Datenraster "Beschränkte Rollenfunktionen"

Komponenten-ID: DataGrid_LimitedRoleFunctions

Zweck: Listet Funktionen für "beschränkte" Rollen mithilfe von ListMI auf.

Verwendete M3 BE-Daten: SES403

Verwendete Datendienste: ListMI_FunctionsPerLimitedRole

Hinweis: Verwendet ListMI für beschränkte Rollen, M3_LIST_CMNPRL.

Datenraster "Auswahl des Ausgabeservices"

Komponenten-ID: DataGrid_OutputServiceSelection

Zweck: Listet die verfügbaren Druck-/Ausgabeservices auf.

Verwendete M3 BE-Daten: MNS204

Verwendete Datendienste: ListMI_PrintServices

Hinweis: Verwendet ListMI, M3_LIST_COUTSV.

Datenraster "Auswahl Ausgabemedien"

Komponenten-ID: DataGrid_OutputMediaSelection

Zweck: Listet die Optionen für Ausgabemedien (Drucker/Dateien usw.) auf.

Verwendete M3 BE-Daten: MNS205

Verwendete Datendienste: ListMI_OuputMedia

Hinweis: Verwendet ListMI, M3_LIST_CSFDEF.

Datenraster "Sicherheitsaudit"

Komponenten-ID: DataGrid_SecurityAudit

Zweck: Zeigt ein Protokoll der sicherheitsbezogenen Ereignissen und Änderungen an.

Verwendete M3 BE-Daten: SES510MI

Verwendete Datendienste: List_SecurityAudit

Hinweis: Audit Trail für Benutzer- und Rollenänderungen.

Verknüpfungen und Bookmarks

Die folgende Tabelle zeigt die Dialog-ID und API-Programme mit ihren Zwecken:

Verknüpfungs-ID Typ Zweck
Link_ManageUserRoleFunction M3 Bookmark Öffnet das Bild "Funktionsberechtigung" in M3 für die ausgewählte Rolle und Funktion. (SES400)
Link_ManageRole M3 Bookmark Öffnet die M3-Sicherheitsrollendetails in M3 für die ausgewählte Rolle. (MNS410)
Link_ManageRoleFunction M3 Bookmark Öffnet das Bild "Funktionsberechtigung" in M3 für die ausgewählte Rolle und Funktion (SES400).
Link_ManageSalesperson Automatisierung Öffnet M3-Formulare zum Anzeigen oder Bearbeiten des ausgewählten Verkäufers in (CRS100).
Link_ManageUserDivisionAccess M3 Bookmark Öffnet den M3-Divisionszugriff in M3 für den ausgewählten Benutzer und die ausgewählte Division. (MNS151)
Link_ManagePerson M3 Bookmark Öffnet die Personenverwaltung in M3 für die ausgewählte Mitarbeiternummer. (CRS530)
Link_ConnectAPIAuth Führt eine M3-Formularautomatisierung aus, um eine Verbindung mit der API-Berechtigung in SES405 herzustellen.
Link_ManageRoleUser Automatisierung Führt eine M3-Formularautomatisierung aus, um einen Benutzer einer Rolle in MNS410 zuzuweisen.
Link_ManageLimitedRoleFunction M3 Bookmark Öffnet die M3-Funktionsverwaltung für eingeschränkte Rollen für die ausgewählte Rolle und Funktion. (SES403)
Link_ManageSecurityAudit M3 Bookmark Öffnet das Sicherheitsaudit in M3 für den ausgewählten Sicherheitsdatensatz. (SES510)
Link_ManageUser M3 Bookmark Öffnet die M3-Benutzerverwaltung für den ausgewählten Benutzer. (MNS150)
Link_ManageUserRole M3 Bookmark Öffnet die Benutzerrollenzuweisung in M3 für den ausgewählten Benutzer und die ausgewählte Rolle. (MNS410)
Link_ManagePrintService M3 Bookmark Öffnet die M3-Druckservice-Verwaltung für den ausgewählten Druckservice. (MNS204)
Link_ManageOutputMedia M3 Bookmark Öffnet die M3 Output-Medienverwaltung für die ausgewählten Ausgabemedien. (MNS205)