Zeige Ergebnis 1 bis 3 von 3

Thema: REST API - Benutzerrechte editieren

  1. #1
    STARFACE Newbie
    Registriert seit
    08.01.2020
    Beiträge
    2

    Standard REST API - Benutzerrechte editieren

    HiHo,
    mittlerweile habe ich es geschafft, einen neuen Benutzer gescripted anzulegen und Telefonnummern zuzuweisen.
    Gibt es auch eine Möglichkeit, per REST API die Benutzerrechte zu editieren?
    (im speziellen: ausgewählten Usern Admin-Rechte erteilen oder entziehen)


    eine zweite Frage:
    Kann man für die Script-Bearbeitung einen User anlegen, der nur die REST Schnittstelle befeuern kann?
    * kein Login an der (Web-GUI-)Oberfläche)?
    * nur Definition eines bestimmten Befehlssatzes?

    Cheers

    Götz

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

    Standard

    Hallo Götz

    Gemäss Swagger Dokumentation gibt es das /permissions

    GET​ /permissions Retrieve a list of permissions
    GET​ /permissions​/users​/{userId} Retrieve a list of permissions for user
    PUT​/permissions​/users​/{userId} Update a user's permissions
    GET​/permissions​/{permissionId}​/users Retrieve users with specified permission
    PUT​/permissions​/{permissionId}​/users Update permission for users

    Zu deiner 2. Frage
    Soweit ich weiss kann ein User auf der REST-API nur das machen, was er selber an Rechten hat.
    Wenn mal also einen User nimmt, der Z.b. das Adminrecht "Benutzer" hat, kann er warsch. über die REST-API trotzdem User editieren, aber nicht Gruppen

    Dem User den Zugriff aufs Webinterface verweigern geht soweit ich weiss nur indem man eine User-Light Lizenz nimmt. ABER User-Light Lizenzen haben keinen Zugriff auf die REST-API

    //edit: Permissions

    Code:
    1;"root";0;""
    3;"login";1;"'User may log in'"
    4;"callmanager";1;"'Call-popup'"
    5;"redirection";1;"'Enable redirections'"
    6;"calllist";1;"'List incoming and outgoing calls'"
    7;"addressbook";1;"'View addressbook'"
    8;"voicemail";1;"'Use voice mail'"
    9;"quickdial";1;"'Use Quickdial'"
    10;"settings";1;"'Use Configuration'"
    11;"administration";1;"Use Administration"
    13;"instant_messaging";1;"'allow instant messaging'"
    14;"remote_connect";13;"'allow remote client connection'"
    16;"conference";1;"Use conference"
    17;"fax";1;"'Use fax lists'"
    18;"ifmc";1;"'integrated Fixed Mobile Convergence'"
    19;"ifmc_edit";18;"'modify integrated Fixed Mobile Convergence'"
    22;"fkey_show_forward_always_detail";9;"'show forward type-always'"
    23;"fkey_show_chat_state";9;"'show chat state'"
    24;"group_redirection";5;"'Enable group redirections'"
    25;"admin_user";11;"'Lets the owner see the user administration sections'"
    26;"admin_groups";11;"'Lets the owner see the groups administration sections'"
    27;"admin_phones";11;"'Lets the owner see the phones administration sections'"
    28;"admin_modules";11;"'Lets the owner see the module administration sections'"
    29;"admin_misc";11;"'Lets the owner see the remaining administration sections'"
    30;"admin_mail";11;"'Makes the owner get email-notifications'"
    31;"phone_login";1;"'User may log in to phones'"
    32;"fkey_module_key";9;"'Configure and use Module Fkey'"
    33;"uci";1;"'UCI permissions'"
    34;"uci_autoprovisioning";33;"'user may register a softphone via UCI'"
    35;"winclient_terminal_server";33;"'allow use of terminal server with winclient'"
    36;"admin_actioncodes";1;"'Lets the owner use action-codes'"
    37;"fkey_show_call_detail";9;"'show call detail defined in global settings'"
    38;"fkey_show_all_call_detail";9;"'show all call detail from other accounts'"
    39;"fkey_show_provide_no_call_detail";9;"'provide no call detail to other accounts'"
    Mfg

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

  3. #3
    STARFACE Newbie
    Registriert seit
    08.01.2020
    Beiträge
    2

    Standard

    Vielen Dank für die Antwort.
    Habe nach Update auf die aktuelle Version die "permissions" Optionen jetzt auch zur Verfügung.
    Mit den Benutzer-Rechten müssen wir halt dann so leben. np

    Grüße

    Götz

Ähnliche Themen

  1. Rechte aller User auf einmal editieren
    Von Papyrus im Forum STARFACE Einrichtung & Administration
    Antworten: 3
    Letzter Beitrag: 22.02.2018, 16:02
  2. Rechte aller User auf einmal editieren
    Von Papyrus im Forum STARFACE setup & administration
    Antworten: 2
    Letzter Beitrag: 22.02.2018, 08:35
  3. UCC Client Adressbuch Editieren
    Von ITC-B im Forum STARFACE Benutzerfrontend
    Antworten: 4
    Letzter Beitrag: 24.03.2016, 13:48
  4. Antworten: 5
    Letzter Beitrag: 18.03.2014, 12:37
  5. Rufnummer "verwenden" um zu editieren
    Von rok°! im Forum Hersteller Informationen & Hardware Kompatibilität
    Antworten: 3
    Letzter Beitrag: 24.03.2009, 08:47

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