Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 8 von 8

Thema: Passwortlevel/Berechtigungen WinCC 6.2

  1. #1
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.697 Danke für 1.949 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Bekomme ich igendwie raus, welche Berechtigungen ein Nutzer alles hat?
    Man legt ja in der Useradmin Gruppen an und kann dort Berechtigungen vergeben, auch neue Berechtigungen hinzufügen. Ich will nun Gruppe und die Berechtigungen wissen.

    Hintergrund: Ja nach Berechtigung wird verhindert, daß ein Button nicht bedient werden kann. Nun soll aber der Button gar nicht erst angezeigt werden.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal
    Zitieren Zitieren Passwortlevel/Berechtigungen WinCC 6.2  

  2. #2
    Registriert seit
    18.09.2004
    Ort
    Münsterland/NRW
    Beiträge
    4.718
    Danke
    729
    Erhielt 1.158 Danke für 969 Beiträge

    Standard

    Mit folgendem Script kannst du die Berechtigungsstufe des eingeloggten Benutzers abfragen
    interne Variable @CurrentUser vom TypTextvariable 8Bit Zeichensatz anlegen

    Code:
       #include "apdefap.h"
       long _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
       {
       ///////////////////////////////////////////////////////
       // Abfrage, ob der eingeloggte Benutzer die Berechtigungsstufe 4 hat
       //
       if (PASSCheckAreaLevelPermission("@CurrentUser",4)) 
       return CO_GREEN;
       else
       return CO_RED;
       }
    Dieses Beispiel gibt z.B. die Hintergrundfarbe zurueck.
    Das Beispiel findest du auch bei Siemens. Ich habe das von dort mal in meine KB kopiert.

  3. #3
    Avatar von Ralle
    Ralle ist offline Super-Moderator
    Themenstarter
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.697 Danke für 1.949 Beiträge

    Standard

    Danke marlob, werde das Mitte nächster Woche mal ausprobieren können, die Anlage wird gerade zum Versand vorbereitet. Hoffentlich funktioniert das auch bei den Webclients, die sind bei manchen Sachen etwas eigen !

    PS: Zum Thema Passwordlevel und WinCC gabs bei Google 3 Treffer .
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  4. #4
    Registriert seit
    18.09.2004
    Ort
    Münsterland/NRW
    Beiträge
    4.718
    Danke
    729
    Erhielt 1.158 Danke für 969 Beiträge

    Standard

    Um herauszufinden in welcher Gruppe ein Benutzer ist, brauchst du meines Wissens nach das WinCC/ODK

  5. #5
    Avatar von Ralle
    Ralle ist offline Super-Moderator
    Themenstarter
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.697 Danke für 1.949 Beiträge

    Standard

    Zitat Zitat von marlob Beitrag anzeigen
    Um herauszufinden in welcher Gruppe ein Benutzer ist, brauchst du meines Wissens nach das WinCC/ODK
    Echt oder? Die Spinnen die Römer. Das Teil (WinCC) kostet doch so schon ein Schweinegeld, was soll man denn noch alles dazukaufen??????
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  6. #6
    Registriert seit
    18.09.2004
    Ort
    Münsterland/NRW
    Beiträge
    4.718
    Danke
    729
    Erhielt 1.158 Danke für 969 Beiträge

    Standard

    Du könntest alternativ eine neue Berechtigung für jede Gruppe einführen, die dann nur zu dieser Gruppe gehört und den Button auf diese Berechtigung hin abfragen.
    Nicht die schönste Möglichkeit, aber eine Lösung

  7. #7
    Avatar von Ralle
    Ralle ist offline Super-Moderator
    Themenstarter
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.697 Danke für 1.949 Beiträge

    Standard

    Zitat Zitat von marlob Beitrag anzeigen
    Du könntest alternativ eine neue Berechtigung für jede Gruppe einführen, die dann nur zu dieser Gruppe gehört und den Button auf diese Berechtigung hin abfragen.
    Nicht die schönste Möglichkeit, aber eine Lösung
    Ja, das habe ich schon vorbereitet ! Fehlte nur noch dein Hinweis, wie ich an die Nummer der Berechtigung herankomme. Kann man auch eine Liste der vorhandenen Berechtigungen irgendwie auslesen?
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  8. #8
    Registriert seit
    18.09.2004
    Ort
    Münsterland/NRW
    Beiträge
    4.718
    Danke
    729
    Erhielt 1.158 Danke für 969 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Ralle Beitrag anzeigen
    Ja, das habe ich schon vorbereitet ! Fehlte nur noch dein Hinweis, wie ich an die Nummer der Berechtigung herankomme. Kann man auch eine Liste der vorhandenen Berechtigungen irgendwie auslesen?
    Ausser der Möglichkeit mir die Nummer aus dem UserAdministrator zu holen, ist mir im Moment nichts bekannt.

  9. Folgender Benutzer sagt Danke zu marlob für den nützlichen Beitrag:

    Ralle (07.03.2008)

Ähnliche Themen

  1. Passwortlevel in OP 7
    Von Jelly im Forum HMI
    Antworten: 2
    Letzter Beitrag: 12.04.2006, 09:08

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •