Zeige Ergebnis 1 bis 7 von 7

Thema: Ausgabe der UCI-Premium Zuweisung

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

    Standard Ausgabe der UCI-Premium Zuweisung

    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 (ist per Default auf Error) sonst sieht man nichts
    • (Ab v13) Auswählen ob UCI-Premium oder Administratoren angezeigt werden sollen (default: uci)
    • 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: Berechtigungsabfrage_v13.sfm
    Change-Log:
    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 (07.11.2019 um 17:02 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
    24

    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.418

    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
    25

    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.418

    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.588

    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 :

    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 (22.01.2020 um 16:47 Uhr)
    Modulhersteller aus der Schweiz
    __________________________________________________ ________
    STARFACE Excellence Partner: Info | Certified Module Creator Kontakt

Ähnliche Themen

  1. UCC-Client Premium intern und außerhalb der Firma wie nutzbar?
    Von d i r k im Forum STARFACE Einrichtung & Administration
    Antworten: 5
    Letzter Beitrag: 16.05.2019, 14:16
  2. UCI - UCC Premium-Funktionen - Lizenzen
    Von Talos im Forum STARFACE Beta Archiv
    Antworten: 2
    Letzter Beitrag: 30.09.2016, 15:00
  3. UCI - UCC Premium-Funktionen - zuweisen
    Von Talos im Forum STARFACE Einrichtung & Administration
    Antworten: 4
    Letzter Beitrag: 13.09.2016, 07:07
  4. UCC Premium Client
    Von lottiwurm im Forum STARFACE Erweiterungen & Integrationen
    Antworten: 5
    Letzter Beitrag: 14.07.2016, 12:56
  5. Antworten: 2
    Letzter Beitrag: 05.06.2012, 15:51

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.
  •