Zeige Ergebnis 1 bis 10 von 10

Thema: Ausgabe der Berechtigungszuweisung

  1. #1
    STARFACE Crew
    Benutzerbild von TomAnson
    Registriert seit
    11.11.2014
    Ort
    Karlsruhe
    Beiträge
    1.786

    Standard Ausgabe der Berechtigungszuweisung

    Hallo zusammen,

    da die Frage nach den zugeordneten UCI-Premiumlizenzen öfters aufgekommen ist, habe ich dafür ein Modul geschrieben.

    Bedienungsanleitung:

    • Modul installieren
    • Instanz anlegen
    • Wichtig: Log-Level auf INFO stellen (Standardeinstellung ab STARFACE 7)
    • Gewünschte Berechtigung auswählen
    • Auf "Übernehmen" bzw. "Apply" klicken
    • Nun stehen die Benutzernamen der Konten mit der Berechtigung im Modul-log.


    Beim Aktualisieren wird die Liste erneut ins Modullog geschrieben (Aktivierungshäkchen entfernen und wieder setzen)

    Zum Beispiel:
    Code:
    [2016-10-10 13:26:47,119] INFO  [UCIPremium] [Skywalker, Luke] 
    [2016-10-10 13:26:47,126] INFO  [UCIPremium] [Leia, Princess]
    Ich hoffe ich kann damit einige Admins hier aushelfen.


    Haftungsausschluss:
    Dieses Modul wurde mit minimalem Testaufwand geschrieben. Es wird ausdrücklich keine Garantie oder Gewährleistung für Richtigkeit und/oder Vollständigkeit der gelieferten Daten sowie die Funktionalität des Moduls gewährt. Ebenfalls gibt es keinen Anspruch auf Support durch STARFACE GmbH für den Einsatz dieses Moduls.


    Link (Kompatibel zu STARFACE 7): Berechtigungsabfrage_v15.sfm
    Change-Log:
    v15
    Compatibility with STARFACE 7
    Added permission request for STARFACE NEON
    Added permission request for UCI Terminal Server
    Added permission request for the STARFACE Integration with Microsoft Teams


    v13
    Download link (Compatible with STARFACE 6.7): Berechtigungsabfrage_v13.sfm
    Added option to view users with administrative permissions
    Refactored project structure to make future changes easier

    Previous version: UCI_Premium_Abfrage_v7.sfm
    Geändert von TomAnson (30.04.2021 um 11:31 Uhr)
    STARFACE Quality Assurance

    Bug gefunden? Hier melden!
    Featurewunsch oder Verbesserungsvorschlag? Trage es in unserem Feature Request Portal ein!
    Unsere Knowledge-Base für STARFACE findet ihr hier!

  2. #2
    STARFACE User

    Registriert seit
    09.09.2019
    Beiträge
    6

    Standard

    Klasse! Vielen Dank. Hat mir weitergeholfen

    Klaus Löfflad, HAN-Bürogeräte
    head of IT project & service management
    https://han-online.com
    Geändert von Magister Navis (22.01.2020 um 13:04 Uhr)

  3. #3
    STARFACE User

    Registriert seit
    20.11.2017
    Beiträge
    39

    Standard

    Cool, sowas habe ich auch gesucht.
    Funktioniert ohne Probleme mit 6.6.

  4. #4
    STARFACE Crew
    Benutzerbild von TomAnson
    Registriert seit
    11.11.2014
    Ort
    Karlsruhe
    Beiträge
    1.786

    Standard

    v13 Change-Log:
    Added option to view users with administrative permissions
    Refactored project structure to make future changes easier
    STARFACE Quality Assurance

    Bug gefunden? Hier melden!
    Featurewunsch oder Verbesserungsvorschlag? Trage es in unserem Feature Request Portal ein!
    Unsere Knowledge-Base für STARFACE findet ihr hier!

  5. #5
    STARFACE User

    Registriert seit
    12.10.2018
    Ort
    Thurgau Schweiz
    Beiträge
    61

    Standard

    Coole Sache Tom funktioniert einwandfrei.
    Kannst Du mir das Modul eventuell unverschlüsselt zukommen lassen? Würde gerne
    sehen wie Du das Modul konfiguriert hast.
    Danke

  6. #6
    STARFACE Crew
    Benutzerbild von TomAnson
    Registriert seit
    11.11.2014
    Ort
    Karlsruhe
    Beiträge
    1.786

    Standard

    Zitat Zitat von silas.rechsteiner Beitrag anzeigen
    Coole Sache Tom funktioniert einwandfrei.
    Kannst Du mir das Modul eventuell unverschlüsselt zukommen lassen? Würde gerne
    sehen wie Du das Modul konfiguriert hast.
    Danke
    Im Grunde genommen wird bei Modulausführung aufgrund des Ergebnisses eines switch-case (uci / admin) eine Datenbankabfrage gemacht und die Rückgabe in das Log geschrieben. Viel mehr ist es nicht
    STARFACE Quality Assurance

    Bug gefunden? Hier melden!
    Featurewunsch oder Verbesserungsvorschlag? Trage es in unserem Feature Request Portal ein!
    Unsere Knowledge-Base für STARFACE findet ihr hier!

  7. #7
    STARFACE Expert
    Benutzerbild von nucom
    Registriert seit
    11.12.2012
    Ort
    9443 Widnau
    Beiträge
    1.984

    Standard

    Aus dem modul-descriptor kann ich rauslesen, dass das Modul folgendes macht:

    Entweder:
    Code:
    SELECT a.comment;
    FROM account a;
    INNER JOIN account2permission AS a2p ON a.id = a2p.accountid;
    INNER JOIN permission AS p ON a2p.permissionid = p.id
    WHERE p.id = '34';
    ORDER BY a.id;
    Oder:
    Code:
    select a.comment, p.permission from account a inner join account2permission a2p on a.id = a2p.accountid inner join permission p on p.id = a2p.permissionid where p.id in (11,25,26,27,28,29) and a.comment != 'root' order by a.comment, p.id asc;
    Die PermissionID's sind :
    7.X
    Code:
    3:"'User may log in'"
    4:"'Call-popup'"
    5:"'Enable redirections'"
    6:"'List incoming and outgoing calls'"
    7:"'View addressbook'"
    8:"'Use voice mail'"
    9:"'Use Quickdial'"
    10:"'Use Configuration'"
    11:"Use Administration"
    13:"'allow instant messaging'"
    14:"'allow remote client connection'"
    16:"Use conference"
    17:"'Use fax lists'"
    18:"'integrated Fixed Mobile Convergence'"
    19:"'modify integrated Fixed Mobile Convergence'"
    22:"'show forward type-always'"
    23:"'show chat state'"
    24:"'Enable group redirections'"
    25:"'Lets the owner see the user administration sections'"
    26:"'Lets the owner see the groups administration sections'"
    27:"'Lets the owner see the phones administration sections'"
    28:"'Lets the owner see the module administration sections'"
    29:"'Lets the owner see the remaining administration sections'"
    30:"'Makes the owner get email-notifications'"
    31:"'User may log in to phones'"
    32:"'Configure and use Module Fkey'"
    33:"'UCI permissions'"
    34:"'user may register a softphone via UCI'"
    35:"'allow use of terminal server with winclient'"
    36:"'Lets the owner use action-codes'"
    37:"'show call detail defined in global settings'"
    38:"'show all call detail from other accounts'"
    39:"'provide no call detail to other accounts'"
    40:"'show active call participant (obeys global security setting)'"
    41:"'show incoming call participant (obeys global security setting)'"
    42:"'allow use of NEON video meetings'"
    43:"'allow integration to Microsoft Teams'"
    6.X
    Code:
    3;"'User may log in'"
    4;"'Call-popup'"
    5;"'Enable redirections'"
    6;"'List incoming and outgoing calls'"
    7;"'View addressbook'"
    8;"'Use voice mail'"
    9;"'Use Quickdial'"
    10;"'Use Configuration'"
    11;"Use Administration"
    13;"'allow instant messaging'"
    14;"'allow remote client connection'"
    16;"Use conference"
    17;"'Use fax lists'"
    18;"'integrated Fixed Mobile Convergence'"
    19;"'modify integrated Fixed Mobile Convergence'"
    22;"'show forward type-always'"
    23;"'show chat state'"
    24;"'Enable group redirections'"
    25;"'Lets the owner see the user administration sections'"
    26;"'Lets the owner see the groups administration sections'"
    27;"'Lets the owner see the phones administration sections'"
    28;"'Lets the owner see the module administration sections'"
    29;"'Lets the owner see the remaining administration sections'"
    30;"'Makes the owner get email-notifications'"
    31;"'User may log in to phones'"
    32;"'Configure and use Module Fkey'"
    33;"'UCI permissions'"
    34;"'user may register a softphone via UCI'"
    35;"'allow use of terminal server with winclient'"
    36;"'Lets the owner use action-codes'"
    37;"'show call detail defined in global settings'"
    38;"'show all call detail from other accounts'"
    39;"'provide no call detail to other accounts'"
    Danach gibt er mit foreach(List) jede Zeile aus.

    MfG

    Fabian
    Geändert von nucom (30.04.2021 um 11:46 Uhr)
    Modulhersteller aus der Schweiz
    __________________________________________________ ________
    STARFACE Excellence Partner: Info | Certified Module Creator Kontakt

  8. #8
    STARFACE Crew
    Benutzerbild von TomAnson
    Registriert seit
    11.11.2014
    Ort
    Karlsruhe
    Beiträge
    1.786

    Standard

    New Version 15:

    Change-Log:
    v15
    Compatibility with STARFACE 7
    Added permission request for STARFACE NEON
    Added permission request for UCI Terminal Server
    Added permission request for the STARFACE Integration with Microsoft Teams
    Added permission request for STARFACE NEON
    STARFACE Quality Assurance

    Bug gefunden? Hier melden!
    Featurewunsch oder Verbesserungsvorschlag? Trage es in unserem Feature Request Portal ein!
    Unsere Knowledge-Base für STARFACE findet ihr hier!

  9. #9
    STARFACE User
    Benutzerbild von stephan.kuehn
    Registriert seit
    15.01.2020
    Ort
    Leipzig
    Beiträge
    82

    Standard

    Nur mit SF 7 oder auch mit 6.7 kompatibel?

  10. #10
    STARFACE Crew
    Benutzerbild von TomAnson
    Registriert seit
    11.11.2014
    Ort
    Karlsruhe
    Beiträge
    1.786

    Standard

    Zitat Zitat von stephan.kuehn Beitrag anzeigen
    Nur mit SF 7 oder auch mit 6.7 kompatibel?
    v15 ist nicht mit 6.7 kompatibel. Da haben sich die Methodensignaturen leider geändert
    STARFACE Quality Assurance

    Bug gefunden? Hier melden!
    Featurewunsch oder Verbesserungsvorschlag? Trage es in unserem Feature Request Portal ein!
    Unsere Knowledge-Base für STARFACE findet ihr hier!

Ähnliche Themen

  1. Ausgabe / Visualisierung der kompletten Konfiguration als Diagramm?
    Von Jola im Forum STARFACE Einrichtung & Administration
    Antworten: 3
    Letzter Beitrag: 26.03.2020, 16:45

Stichworte

Lesezeichen

Forumregeln

  • Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
  • Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
  • Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
  • Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
  •