Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: LUSBernd am 22.10.07 - 10:25:50

Titel: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 10:25:50
Guten Morgen,

Wir haben ein ziemlich beschiedenes Problem:

Die User haben diverse Datenbanken las lokalre Replik auf ihren Rechnern. Da ist alles wunderbar. Soll heißen, dass auch die Berechtigungen 1A funktionieren.

Jetzt hat versehentlich ein Benutzer eine Datenbank nicht als Replik erstellt, sondern direkt vom Server aus geöffnet. Und das ist jetzt das PRoblem. Dort greifen die Berechtigungen nicht mehr. Der sieht jetzt alles, auch Dinge die nicht für seine Augen bestimmt sind. Wir haben dass jetzt ein paar mal ausprobiert. Verschiedene User, verschiedene Konstellationen. Man sieht immer alles, wenn man die DB direkt vom Server aus öffnet.

Hier also mein/unser Hilferuf:

Warum ist das so un vor allem, was kann man dagegen tun???

Viele Grüße
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: botschi am 22.10.07 - 10:32:34
Die ACL überprüfen.
Wenn man mindestens Editor ist, kann man immer alles sehen und lesen.

Diese Konstellation (Lokal gehts, auf dem Server nicht) ist aber auch sehr, sehr ungewöhnlich meine ich... Wahrscheinlich habt ihr noch ein anderes Problem?

Matthias
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: WernerMo am 22.10.07 - 10:35:33
Hallo,

Die ACL überprüfen.
Wenn man mindestens Editor ist, kann man immer alles sehen und lesen.

Ich glaube wir brauchen mehr Infos, gibts das Readersfelder etc. wie ist der Zugriff geregelt ...

Gruß Werner
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 10:40:13
Tja , schöner sch...!!!

@botschi

Selbstverständlich sind die alle (!!!) Editor. Die sollen ja schließlich auch Dokumente anlegen können. Ich wüsste jetzt nicht, wie das sonst gehen sollte!!!

@Werner

Was ist ein Readersfeld? Der Zugriff wird über Rollen geregelt. Ganz normal. Jeder User hat eine ganz bestimmte Rolle zugewiesen. Manche haben mehrere. Ganz wenige dürfen alles.

Nur erklärt mir das nicht, warum es Lokal geht und auf dem Server nicht. Ich habe hier im Forum bisher immer nur das "umgekehrte" Problem gefunden.

G
Phil

Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: DAU-in am 22.10.07 - 10:54:16
Tja , schöner sch...!!!

@botschi

Selbstverständlich sind die alle (!!!) Editor. Die sollen ja schließlich auch Dokumente anlegen können. Ich wüsste jetzt nicht, wie das sonst gehen sollte!!!



Autoren kannst du doch das Recht zum Dokumente anlegen geben?
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: Driri am 22.10.07 - 11:03:28
Zitat
Was ist ein Readersfeld? Der Zugriff wird über Rollen geregelt. Ganz normal. Jeder User hat eine ganz bestimmte Rolle zugewiesen. Manche haben mehrere. Ganz wenige dürfen alles.

Nur erklärt mir das nicht, warum es Lokal geht und auf dem Server nicht. Ich habe hier im Forum bisher immer nur das "umgekehrte" Problem gefunden.

Lokal greifen Rollen nicht, wenn die konsistente ACL nicht aktiviert ist. Wenn also über Rollen eingeschränkt wird, kann es passieren, daß die User lokal mehr Rechte haben.

Readerfeld = Leserfeld. Nur Personen/Gruppen/Rollen, die in dem Leserfeld stehen, haben Zugriff auf das Dokument. Alle anderen sehen das Dokument gar nicht erst. Näheres dazu siehe Hilfe.
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: botschi am 22.10.07 - 11:06:11
Ich glaube, das Problem fängt schon da an:
Was ist ein Readersfeld?

Da ist grundlegend etwas (z.B. der Umgang mit der ACL im Zusammenhang mit Leser- und Autorfelder) nicht richtig...
Guck Dir doch mindestens in der Hilfe die entsprechenden Kapitel "Zugriffsebenenberechtigungen in der ACL" oder "Zugriffskontrollliste für Datenbanken" an.

Matthias
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 11:21:56
@driri

Ja sorry, beim dem Readersfeld stand ich irgenwie auf dem Schlauch. Ich habe die Frage ja dann auch schon beantwortet.  Nur haben wir das Problem, dass die User auf dem Server mehr Rechte haben als Lokal. Nicht der Standardfall, der hier im Forum schon hundert mal diskutiert wurde.

Konsistente ACL erzwingen ist drin!!!

@Dau-in

Dazu zwei Fragen:

1. Wie/wo mache ich das?

2. Behebt das überhaupt mein Problem?


Gruß
Phil

Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: Driri am 22.10.07 - 11:29:30
Habt ihr evtl. nachdem die lokalen Repliken erzeugt wurden, massiv an den Rechten gedreht ?

Ich habe schon ein paarmal erlebt, daß - gerade in Kombination mit Gruppen und Rollen - Rechteänderungen nicht an der lokalen Replik ankommen.

Hast Du schon mal probiert, eine neue lokale Replik zu ziehen ?
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 11:36:12
Mal abgesehen davon, das  ein zwei User dazu kamen und der ein oder andere rausgenommen wurde haben wir nichts dran geändert.

Außerdem ist ja nicht die lokale Replik das Problem, die geht einwandfrei, sondern die Version auf dem Server. Wie gesagt, er zeigt erst alles an, wenn jemand die DB direkt auf dem Server öffnet.
Und das ist sch....!

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 12:01:49
Was habt Ihr überhaupt unternommen, damit bestimmte Dokumente für bestimmte Benutzer nicht sichtbar sind? Leserfelder sind ja offensichtlich nicht im Einsatz (und ohne das ist ein sicheres Verbergen sowieso nicht möglich).

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 12:12:47
doch doch haben wir schon.

Dann einfach verschiedene Rollen erstellt. Über diese Rollen werden die Dokumente dann entweder angezeigt, oder eben nicht.

Das hat ja bisher auch immer funktioniert, dachten wir zumindest!!!

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 12:18:56
Über die Ansichtsauswahlformel etwa? Das geht natürlich auf dem Server nicht, da dieser mit seinen eigenen Rechten die Ansichten aufbaut.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 12:28:04
Über  "Datenbank > Zugriffskontrolle " bei den einzelnen DBs auf dem Server

Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 12:31:32
Das beantwortet aber meine Frage nicht, da die ACL alleine noch keinen Schutz für einzelne Dokumente besorgt.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 12:49:32
Dann würde ich darum bitten, extra für mich  ;), die Frage noch einmal und etwas ausführlicher zu stellen.

Vielen Dank

Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 12:55:01
Wenn ich in der ACL einer DB  der Person X Editorrechte und die Rolle Y gebe, bedeutet das ja für sich alleine erstmal nur, dass die Person Dokumente sehen und editieren kann. Damit die Person X dann bestimmte Dokumente nicht sehen kann, muss auf Ebene der Dokumente noch etwas geschehen.
Die Frage ist: Mit welchen Massnahmen versucht Ihr zu verhindern, dass X nicht alle Dokumente sieht?

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 13:41:01
Aaaaaaaahhhhhhhhh,

Wir haben in den Dokumenten Felder, nennen wir sie jetzt einfach mal usernummer1 und 2,
in denen Nummern hinterlegt werden. Diese stimmen überein mit den Rollen die angelegt wurden.

Somit hat ein User X die Rolle Y. Er kann somit nur Dokumente sehen, die eben die Rolle Y in einem dieser beiden Felder hinterlegt haben.

Frage beantwortet?

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 13:49:43
Wenn usernummer1 und 2 Leserfelder sind, funktioniert das Verfahren. Sonst nicht.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 13:57:34
Die Felder sind Typ "Leser" und sind "berechnet"!!!

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 14:07:10
Wenn das wirklich Leserfelder sind, dann wären die Dokumente auch nur von den Personen zu sehen, die darin via Name, Gruppe oder Rolle gelistet sind. Es sei denn, es gibt noch Autorenfelder, diese wirken wie zusätzliche Leserfelder.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 14:12:41
Es sind definitiv Lesefelder (Ich habe im übrigen eins unterschlagen, es sind drei)

Wir haben eine einzige Datenbank, die auch ein Autorenfeld hat. Allerdings ist das diejenige welche eh von allen im Zweifelsfall eingesehen werden darf!!!

Wir haben ansonsten keine Autorenfelder.

ICh würde ja hier jetzt ein Screenshot einbauen, aber das ist mir zu umständlich!!!

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 22.10.07 - 14:15:42
Zitat
ICh würde ja hier jetzt ein Screenshot einbauen, aber das ist mir zu umständlich!!!

 :-X
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: DAU-in am 22.10.07 - 14:21:08
Es sind definitiv Lesefelder (Ich habe im übrigen eins unterschlagen, es sind drei)


Lesefelder (zur Anzeige) oder Leserfelder?
wenn du die betroffenen Dokumente ansiehst, ist da in den Feldeigenschaften '$reader' gesetzt?
Ich habe das einmal durch geschickte Programmierung gelöscht gehabt, da konnten plötzlich auch alle alles sehen, bis sie das Dokument einmal geöffnet und abgespeichert hatten, dann war es durch die Maske wieder als Leserfeld abgespeichert.
Ich erinnere mich ungern ....
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 14:46:28
@DAU-in

Das glaube ich, dass man/frau sich ungern daran erinnert,  aber ich denke das können wir hier ausschließen.

Name des Feldes: umvrnrk
Typ:                       Leser und berechnet

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: DAU-in am 22.10.07 - 14:49:39

Name des Feldes: umvrnrk
Typ:                       Leser und berechnet


Sorry, aber das beantwortet nicht meine Frage.

Meine Leserfelder waren das damals auch ....
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 15:10:19
Habe jetzt mal diesbezüglich in der Hilfe nachgelesen.

Ein '$reader' ist dort nicht zu finden. Allerdings weiß ich auch nicht ganz genau wo ich finden sollte.
Aber die Feldwerte an sich passen ja auch.

Wenn ich die Hilfe jetzt auf die schnelle richtig verstanden habe, sollte es dieses Feld(Eigenschaft) eigentlich schon geben.

Nur wo ich das in den Eigenschaften der bereits hierfür vorgesehenen Felder einbauen muss  :-:


Gruß
Phil

Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: jovel am 22.10.07 - 15:11:16
DAU-in fragte sich, ob dein Leserfeld so aussieht?
Es muss übrigens nicht zwingend $Readers heißen.
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 22.10.07 - 15:12:59
Auf den READ-ACCESS kommt es an !
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: DAU-in am 22.10.07 - 15:14:04
Auf den READ-ACCESS kommt es an !

stömmt.

Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 15:14:51
... und $Readers bezieht sich auf eine entsprechende Maskeneigenschaft - und diese soll ja hier gar nicht zum Einsatz kommen.

Mich würde jetzt auch mal ein Schrimschuss mit den Dokument-Eigenschaften - spezifisch eines der Leserfelder - interessieren. Und das nicht aus einem geöffneten Dokument heraus!

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 15:52:50
Hier ein Screenshot, wie gewünscht
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 15:53:34
Hups,

ist ein weing groß geworden   ;D
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 15:55:20
Das macht nix.
Dieses Item ist korrekt. Jetzt müsstest Du Dir eine Liste aus allen Einträgen aller Leser- und Autorenfelder erzeugen, dann siehst Du, wer das Dokument alles sehen kann. Und dieses Verfahren funktioniert absolut zuverlässig.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 22.10.07 - 16:00:54
Ok,

aber ich saß ja jetzt auch nicht untätig hier herum und habe auf eine Antwort gewartet (auch wenn ich oft reingeschaut habe  ;) )

Ich habe jetzt folgende 'Entdeckung' gemacht:

Das mit dem Autorenfeld habe ich jetzt dank dem Forum hier so einigermaßen verstanden.
Jetzt habe ich das aber auch so rausgelesen, dass bei LEsern dieser 'Fehler' nicht auftreten sollte.

Und genau das passiert aber!!!!

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 16:33:02
Du musst dann noch irgendetwas anderes falsch machen. Sowie es mindestens ein Readers-Item ("Leserfeld") in einem Dokument gibt, wird dieses Dokument nur noch gesehen von
- jemandem, der in einem Leserfeld steht
- jemanden, der in einem Autorenfeld steht
- Personen mit FullAdmin access.

Und daran geht nichts vorbei.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: pete_bla am 22.10.07 - 18:56:31
Hi,

Noch was gäbe es:
habt Ihr schonmal die Gruppen geprüft, die der lesenden Rolle zugeordnet sind / ist.
Eventuell kommen darüber ja die User auf die Dokumente.
-> Am einfachsten einen User, der eigentlich die Rolle nicht haben dürfte nach seinen Rechten auf die DB fragen.

Ansonsten kann ich mich noch dunkel an ein Problem erinnern, dass auch trotz nicht-"leser" aufgrund eines Cache-Probelms die User die Daten in der Ansicht sehen,
beim Versuch auf die Eigenschaften eines Dokuments zuzugreifen aber eine Fehlermeldung erhalten, oder nichts im Eigenschafts-Fenster steht.
-> Also mal die Ansicht genauer untersuchen (Update-Intervall 12h).

Oder dass die User im Web zugreifen, und nicht als User, sondern über die Rechte des Server, der ja alles sehen kann. (Passt aber nicht zum screenshot)

Oder gibt es ein Feld "$PublicAccess" in den Dokumenten ?

Grüsse, und wir kommen noch hinter das Problem!
Pete(r)
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 19:08:46
Pete, ich bin auch fest davon überzeugt, dass das Problem (sehr einfach) lösbar ist. Hier wurde garantiert ein schwerwiegender Designfehler begangen.

Augenmerk sollte auch gerichtet werden auf die Tatsache, dass lokal alles funktionieren soll. Phil wiederum muss sich fragen lassen: Warum fällt das Verhalten erst jetzt auf? ;am kann doch nicht davon ausgehen, dass alle User lokal arbeiten ...

Und Fakt ist eins: Leser- und Autorenfelder funktionieren definitiv wie dokumentiert. Der Fehler liegt im Design der DB. Und der Fehler muss recht "schräg" sein bzw. die Informationen hierzu noch viel zu mangelhaft, sonst wäre uns der Kern des Problems schon längst aufgefallen.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: pete_bla am 22.10.07 - 19:22:16
Hi Bernhard,

das mit "Lokal geht alles" und "auf dem Server sieht man alles" hat mich eben auf das "Cache-Problem" gebracht
bei Replikation nach lokal wirken ja die Leserfelder,
eben nur nicht auf die Ansichten auf dem Server (aus dem Cache).

Ich stimm Dir zu:
@Phil: Mehr Infos bitte.

Bin gespannt was es für ein Problem ist - vielleicht ist ja doch ein neues   :D

Grüsse, Pete(r)
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 22.10.07 - 19:28:38
Cache kann hier nur das Caching clientseitig sein. Das schliessen wir mal aus, da Phil ja sagt, er konnte es nicht nur mit einer ID nachvollziehen.

Bin gespannt was es für ein Problem ist - vielleicht ist ja doch ein neues   :D

Garantiert nicht, Pete - das ist ein riesiger Designfehler. Wenn das anders wäre, dann wäre das schon Fachleuten aufgefallen und Schadensersatzforderungen in Milliardenhöhe wären schon bekannt ...

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 23.10.07 - 08:40:36
Zitat
Am einfachsten einen User, der eigentlich die Rolle nicht haben dürfte nach seinen Rechten auf die DB fragen.

Das sieht man doch am einfachsten, wenn ich unten in der Statusleiste auf den Knopf "Sicherheit" klicke.
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: botschi am 23.10.07 - 09:46:02
Bitte korrigiert mich, aber als Editor sehe ich ALLE Dokumente, auch wenn ich NICHT in den Autoren- und Leserfeldern stehe- richtig?
Wenn in seiner DB alle als Editor eingetragen sind, ist es doch klar, warum sie auf dem Server alle Dokumente sehen können...

Vielleicht gibts es Replizierformeln und deswegen sind Lokal nur die Daten des jeweiligen Users?

Da hat wohl jemand einen Fehler bei der Zugriffsteuerung gemacht und dann laaaange gepennt (wenn es jetzt erst auffällt)  8)

Matthias
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: Thomas Schulte am 23.10.07 - 10:03:29
Bitte korrigiert mich, aber als Editor sehe ich ALLE Dokumente, auch wenn ich NICHT in den Autoren- und Leserfeldern stehe- richtig?
Ich korrigier dich jetzt.
Als Editor kannst du alle Dokumente bearbeiten, auch wenn du nicht explizit in einem Autorenfeld drinstehst. Lesen kannst du aber nur die Dokumente bei denen du auch als Leser eingetragen wurdest.
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 08:02:16
Schade, dass hier nix mehr passiert. Die Lösung hätte ich gerne gelesen....
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 11:24:32
Hallo,

für Guten Morgen ist es ja schon zu spät.

Sorry, dass ich mich hier nicht gemeldet habe, aber ich war gestern außer Haus.

Ich habe jetzt mal kurz die Beiträge überflogen und muss mich da jetzt mal folgendermaßen äußern:

1.  Wir haben in einer DB zum testen alle User umgestellt auf Leser, mit dem Ergebnis, dass man beim öffnen der DB direkt vom Server noch immer alle Dokumente sehen kann. (Auch wieder mit mehreren Usern getestet)

2. Das es ein PRoblem ist, dass aufgrund eines Designfehlers entstanden ist, würde ich nicht grundsätzlich ausschließen. Allerdings kann ich mir nicht wirklich vorstellen, was da schief gehen könnte, denn schließlich stammen diese Rollen/Gruppen etc. ja noch aus unseren Notesanfangszeiten und da haben wir strikt nach Vorgabe von Notes gearbeitet.

3. Ja, das PRoblem wurde jetzt erst zufällig bemerkt.

4. Doch, oh Wuner, es ist tasächlich so, dass ausnahmlos alle die DBs lokal auf Ihren Rechnern haben, da die meisten Notes auf Ihrem Laptop betreiben, und es somit (offline) den ganzen mit sich herum tragen und anwenden. Es kommen zwar nach und nach mehr User dazu, aber auch die bekommen die DBs lokal auf Ihren Rechner.

5. Das mit dem Cache finde ich recht interessant. Da werde ich mich jetzt mal reinlesen.

@all

Wenn einer ne Idee hat was der Designfehler könnte > her damit.

Wenn jemand noch eine Frage zu dem Problem hat > raus damit!!! Ich wüsste nicht, was ich noch jetzt einfach so ins blaue Schreiben sollte.

Viele Grüße
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 11:53:36
Vielleicht wäre es ganz nützlich, die DB mal hier abzulegen.

Sonst raten wir uns noch zu tode....
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: botschi am 24.10.07 - 11:59:14
Wenn alle User laut ACL <Leser> sind und trotzdem alles lesen können, dann können es ja eigentlich nur Rollen sein, die da greifen...
Die ACL hast Du schon kontrolliert?

Matthias
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 12:02:39
@botschi

jep, ACL ist als erstes bei mir unter Verdacht gestanden. Habe da auch diverse BEiträge hier im Forum gelesen. Die haben mich aber nicht weiter gebracht. Deswegen meine Frage.

@klauss
Ich stell mal ne Kopie hier herein. Kann aber einen Moment dauern.

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: WernerMo am 24.10.07 - 12:06:00
hallo,

und dass es nicht an der Datenbank, sondern an irgendeiner Gruppe in der Names liegt?

Die nur auf dem Server ist/greift und in der alle drin sind .....

Gruß Werner

Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 24.10.07 - 12:07:13
Wenn alle User laut ACL <Leser> sind und trotzdem alles lesen können ...

Matthias, Leser lt. ACL hat überhaupt gar nichts mit Leserfeldern zu tun, sondern bedeutet nur das maximale Recht in einer DB - nämlich Dokumente nur lesen zu dürfen. Leserfelder (besser gesagt Read-Access-Items) können auch Personen mit Managerrechten von Dokumenten fernhalten.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 12:13:13
Hier die DB,

Ich hoffe ihr könnt damit etwas anfangen. Wenn nicht, ihr wisst ja...

@Werner

Es gibt keine Gruppen, zumindest im Moment nocht nicht, das Notes hier in diesem Fall i.d.R.  nur von Einzelkämpfern genutzt wird. Da bestand bisher einfach noch nicht der BEdarf!!!

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 12:13:46
ach ja,

bitte nicht lachen  *schäm*

Ist halt alles nicht so superprofessionell!!!
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: botschi am 24.10.07 - 12:15:01
Ja, hab mich falsch ausgedrückt.
Sobald es Leserfelder gibt, muss ich doch aber explizit für das jeweilige Dokument eingetragen sein (z.B. über eine Rolle)- unabhängig von meiner Berechtigung laut ACL.

Bin ich denn da richtig?

Matthias
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 24.10.07 - 12:16:54
Das ist richtig, Matthias.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: WernerMo am 24.10.07 - 12:18:00
hallo,

bevor Du die Datenbank hier veröffentlichst,
bitte zwei Dinge beachten:

1. die ACL bei default auf manger stellen (und konsistente ACL ausschalten) sonst kann die hier keiner mehr öffnen
2. Prüfen ob Infos von Deiner Firma (im Desing) drin sind, und diese evtl. anonymisieren.

Gruß Werner
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: jovel am 24.10.07 - 12:20:05
Die DB ist dicht. Ich komme da nicht dran. Konsistente ACL aktiviert??
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: botschi am 24.10.07 - 12:20:40
Alles klar, ich lerne jeden Tag etwas dazu und manchmal auch doppelt  :o

Die ACL ist zumindest so eingestellt, dass man die DB nicht öffnen kann...

Matthias
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 13:40:26
Mahlzeit

Wie bereits gesagt. man lernt nie aus.

Da war eigentlich vorher schon nix mahr an Daten drin.

Ich habe jetzt ACL raus und Default gesetzt.


Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: jovel am 24.10.07 - 14:16:34
Vielleicht liegt`s am Suppenkoma nach dem Essen, aber wann und wie werden die Leserfelder eigentlich berechnet??
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 14:21:10
Anscheinend werden die Leserfelder gar nicht belegt oder da fehlt irgendetwas (Aktion, Knopf,...)  :-\

Ich kann ja noch nicht einmal ein Dokument erstellen, da hagelt es schon FMs....
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 14:22:36
Ich denke das Suppenkoma kann ich ausschließen  ;)

Die kommen i.d.R. von der AS/400 mittels LEI (bei dieser DB zumindest)

Gruß
PHil

Edit: Und diese Felder sind auch richtig belegt. Das ist ja das merkwürdige. Diese DB zum Bleistift ist eine ganz gewöhnliche langweilige DB die mir bloß Zahlen anzeigt!!!
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: jovel am 24.10.07 - 14:25:00
Gleiches Phänomen! Danke  ;D Ich dachte schon ich würde den Wald vor lauter Bäumen nicht sehen.
Das bringt uns jetzt leider nicht weiter  :-:
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 14:25:28
D.h., dass die Leserfelder von der AS400 gefüllt werden ?

Dann behaupte ich jetzt einfach, dass die Felder nicht richtig gefüllt werden !
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 14:30:22
Bei dieser DB:  ja

Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 14:32:00
Dann behaupte ich jetzt einfach, dass die Felder nicht richtig gefüllt werden !
 
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: DAU-in am 24.10.07 - 14:34:41
HI,

die Leserfelder kommen von einer DB:
werden die jetzt über einen Agenten befüllt im Backend?
Und falls ja, setzt der die Eigenschaften für die Leserfelder?

grüsse

Dau-in
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: WernerMo am 24.10.07 - 14:37:47
Hallo,

bin 100% der Meinung von klauss,
und zwar würde ich sagen, dass der LEI den Feldtyp falsch setzt (s.o. Beitrag 31) sollte Textliste statt Text sein?!

Gruß Werner
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 24.10.07 - 14:39:28
Im Posting #31 gibt es einen Schirmschuss mit den Properties des Items umvrnrk. Das zeigt korrekt ein READ-ACCESS item.
Aber: Wurde der Schirmschuss tatsächlich wie angefordert gemacht, als das Dokument nicht geöffnet war (aus einer Ansicht heraus)?

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 14:42:19
@klauss

da trete ich mal glatt den gegenbeweis an!!!

@DAU-in

kein Agent
Die Werte für die LEserfelder kommen wie alle anderen Werte für das jeweilige Dok auch. Die sind auf der AS/400 schon so vorbelegt und müssen nur noch ins Dokument.

@Bernhard

ja



Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 24.10.07 - 14:43:07
Nö, Werner - das darf gerne Text statt Textliste sein. Ist ja auch nur ein Wert (die Rolle), die da drin steht.
Und: Wenn da etwas "falsches" drin steht, könnte das ja auch niemand mehr lesen, nach lokal replizieren schon gar nicht.
Irgendwas läuft da fürchterlich schief, und möchte dann nicht wissen, was für Gurken sonst noch in dieser Notes-Umgebung zu finden sind.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: jovel am 24.10.07 - 14:43:34
Fehlt beim Import evtl. ein Refresh bzw. ComputeWithForm mit anschl. Save?

Hat sich erledigt  :P
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: DAU-in am 24.10.07 - 14:46:27
zu meinem letzten Posting:

aus der Klasse NotesItem

specialType%
Optional. Constant of type integer. Indicates if a text item should be of type Names, Readers, or Authors. Must be one of the following constants: NAMES, READERS, or AUTHORS. To use specialType%, the value parameter must be a string or array of strings.


bzw. die Eigenschaft IsReaders:
To set: notesItem.IsReaders= flag
Legal values
True indicates that the item is of type Readers.
False indicates that the item is not of type Readers.
Usage
A Readers item is stored as text and its Type property returns TEXT. Use IsReaders to determine if a text item is also a Readers item.



Und zu deinem letzten posting:

kein Agent
Die Werte für die LEserfelder kommen wie alle anderen Werte für das jeweilige Dok auch. Die sind auf der AS/400 schon so vorbelegt und müssen nur noch ins Dokument.

die kommen ins Dokument? Wie denn bitteschön? Schreibt der Praktikant die Werte ab oder wie geht das per Gedankenübertragung?
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 14:50:53
@DAU-in

Wir können zaubern  ;)

ne Quatsch. Mit dem LEI holen wir die Dokumente (Rechnungen) auf den Notesserver. Darin sind schon unsere (Leser-)Felder enthalten.

@Bernhard

Bis jetzt funtionierte die Gurke eigentlich ganz gut. Was lief, lief bisher auch ohne große Schwierigkeiten.

Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: jovel am 24.10.07 - 14:59:04
Ich habe mal die Leserfelder eines Doks mit [032] gefüllt und neu berechnet. Obwohl ich dieser Rolle dann nicht zugeornet war konnte ich die Doks sehen....
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 15:02:23
Womit wir wieder bei dem Problem angelangt wären

Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: botschi am 24.10.07 - 15:02:52
Welche Doks und wie hast Du die erstellt ?  :o
Man kann sie dann ja nur manuell erstellen und niemals das nachstellen, was im Echtbetrieb passiert...

Matthias
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 15:10:44
Könnte es sein, dass es zu viele Rollen gibt ? Soweit ich weiss, ist bei ca. 70 ende der Fahnenstange !
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: jovel am 24.10.07 - 15:11:50
Reine Testdoks. Ich habe die Validierungen entfernt und nackte Dokumente erstellt.
Es funzt doch (ich hatte noch mit der lokalen Kopie ohne kons. ACL gearbeitet). Rolle 032 in die Leserfelder und ein Refresh über die Dokumente und alles wird gut. Ich sehe die Doks nur noch mit der entsprechenden UserRole
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 24.10.07 - 15:18:01
Könnte es sein, dass es zu viele Rollen gibt ? Soweit ich weiss, ist bei ca. 70 ende der Fahnenstange !

Das hebelt dann aber keine Leserfelder aus, Klaus. Da brauchen wir uns keine Sorgen machen.

Ich glaube, wir brauchen noch mehr Schirmschüsse: Eine Messagebox, die die Summe aller Leserfelder anzeigt, und dazu (für das gleiche Dokument) den Inhalt von @UserNamesList für den User, der ein Dokument sieht, das er angeblich nicht lesen dürfte.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 15:18:16
Yep, funzt doch. Habe allerding alle Rollen bis auf eine gelöscht.

"Dokumente sehen", was meint Du damit ? Kannst Du auch die Docs öffnen ? Oder siehst Du nur die Summen (oder was auch immer das für Zahlen sein mögen) in der Ansicht ?
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: jovel am 24.10.07 - 15:20:29
Das habt ihr aber nicht gemacht, oder????? :-P
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 15:25:21
Bild 1 ohne Rolle

Bild 2 dto mit Rolle

Bild 3 = Dokument
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: pete_bla am 24.10.07 - 15:33:44
Hi,

wenn Ihr die Daten per LEI reinpumpt 2 Fragen:
1. Welche Einstellungen habt Ihr für den Notes Import (Notes-Connection & Aktionseigenschaften)
2. Auf welchem Server läuft der LEI, ist es der "DEJACB00" ?

Ansonsten würde ich auf mal vorschlagen die DB etwas zu entwirren,
dass eine Anlegen von Dokumenten aus Notes möglich ist
- wie wollt ihr sonst so etwas vernünftig Testen ?

Grüsse, Pete(r)

- nachtrag: ist meine verbindung heute mies??? warte....
oder hat da wieder jemand mein Internet kaputt gemacht?

Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 15:46:44
@Pete(r)

War die Frage an mich gerichtet mit dem Testen?
Zu Deinen beiden Fragen: Das kann doch damit nix zu tun haben. Die Felder werden ja richtig gefüllt.

Mir ist jetzt auch noch etwas selbst aufgefallen (Im Zweifel, Asche über mein Haupt)

Es gibt in dieser DB die Ansicht 'Vertriebsleiter'. Das ist die am meisten Verwendete

Dort zu sehen sind folgenden Spalten:
VL
ADM
Firma
Kunde
HG
usw...

Wir haben einen Testuser (Leser) der kann seine eigenen Daten bis einschl. HG öffnen.
Bei dem Rest kommt er aber nur bis Kunde. Er kan nzwar die einzelen Dokumente nicht öffnen, sieht aber die Zahlen in der Summe und das ist schon zu viel


Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 15:50:49
Aha, siehe mein Bild 2 !

An die Doks kommt er nicht dran = Leserfeld funktioniert !
Siehe dazu auch #79 !

Dann muss die Ansicht anders gemacht werden. Ohne Spaltensummen, etc pp.
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 24.10.07 - 15:52:45
Verstehe ich das richtig, dass wir es in Wirklichkeit (und wie vermutet) mit einem komplett anderem Problem zu tun haben?
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 15:54:05
@Bernhard,

rrrichtig ! wie ich in #79 vermutet habe, sehen die zwar die Zahlen in den Spalten (spaltensummen), aber nicht die einzelnen Docs !

Und wenn das von Anfang gemeint war, hätte das Problem in nullkommanix gelöst werden können, hätten wir da schon einen Schirmschuss gesehen oder sich der Author klarer ausgedrückt hätte !!

Und dann reicht ein Sack voller Asche nicht aus  :-P
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 15:57:59
Trotzdem würde ich die Anzahl der Rollen im Auge behalten.
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 16:00:20
scheint so.

allerdings bleibt das Problem so weiterhin. Ich kann zwar die Ansichten so ändern, dass keine Summen mehr drin stehen, aber dann kann ich auch gleich die DB löschen. Denn sie ist ja dazu da, dass man die Summen sehen kann. Jeder für seinen kleinen Teilbereich. Und eben nicht alle.

Das mit den Doks habe ich jetzt erst gemerkt, weil mich schon die Summen stören. Die gehen dort sonst niemanden was an. Und lokal sieht man die Summen der anderen ja auch nicht.

@Bernhard
Ja, Du hattest wohl recht.
Nein, es ist keine Gurke (o.ä.)!!!!

@klauss
Es sind so knapp 50 Rollen. Ein Höchstgrenze habe ich bisher nirgends gefunden.

Gruß
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 16:08:56
Also "Summendokumente" erstellen und mit Leserfeldern spicken... Viel Spass dabei  ;D
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 16:13:59
Juhu, nie gehört. Wieder was neues.

Dass  ;D soll mir wohl sagen, dass das ein wenig aufwendiger wird!

Danke

Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 24.10.07 - 16:15:46
Kommt darauf an. (man schreibt jetzt übrigens "aufwändig").
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 24.10.07 - 16:19:59
Man sieht immer alles, wenn man die DB direkt vom Server aus öffnet.

Diese unbedachte und komplette Falschaussage provoziert 82 Postings, bis endlich klar wird, wie das eigentliche Problem aussieht ...
Und ja: Das wird aufwändiger, da das Konzept der DB umgestellt werden muss (und dann kommt man ggf. auch ohne Summendokumente aus). Hier solltet Ihr euch aber jemanden dazuholen, der sich auskennt. Ideal wäre es, wenn man sowas als training on the job arrangiert und auch das Know-How gleich noch bei Euch bleibt.

Bernhard
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: LUSBernd am 24.10.07 - 16:55:55
Mit dem Risiko hier aus dem Forum geworfen zu werden:

Wo war denn da bitteschön eine Falschaussage???

Ich habe hier mal irgendwo gelesen, dass dieses Forum dazu dient dazu zu lernen. Außerdem steht auch hier Forum, dass man mitdiskutieren kann, nicht muss!!!

@Bernhard
Ich weiß zwar nicht, was ich Dir persönlich getan habe, aber ich kann irgendwie nicht nachvollziehen, dass Du immer diejenigen, die hier sind um dazuzulernen (und ich habe schon mehrere derartige Postings auch bei anderen von Dir gefunden) schlecht redest in dem Ton 'Lern erst einmal, dann kannst Du ja noch einmal fragen'. Ich bin eigentlich her gekommen um zu lernen. Allerdings finde ich solche Postings wenig produktiv. Da hat niemand etwas davon.
Es war ja schließlich auch keine Falschaussage, sondern entstand aus einem Wissen heraus, dass einfach nicht Deinem entspricht. Und genau das ist meiner Meinung nach das Problem. Hier ist nunmal einfach nicht jeder so schlau wie Du.  Ich denke dass hier jeder bereit ist dazu zu lernen, aber nicht jeder vll die Zeit hat, sich den ganzen Tag damit auseinander zu setzen. Hier hat jeder der solche und ähnliche Fragen stellt sein Päckchen zu tragen. Mich stellt Notes immer wieder vor völlig neue Herausforderungen, aus denen ich gerne bereit bin zu lernen, aber Notes ist nun einmal nicht alles im Leben. Es gibt da noch mehr...

Nun bin ich gespannt, ob man hier kritikfähig ist.  Wenn ich mich nächste Woche noch anmelden kann ist ja alles gut, wenn nicht habe ich einfach Pech gehabt und weiß aber auch was ich davon halten soll. Ich gehe jetzt jedenfalls nach Hause und widme mich dem Rest der Woche noch anderen Aufgaben (solls ja geben!). Vorher kann ich hier auch nicht mehr, aus Zeitgründen, reinschauen.

Vielen Dank an alle die mir so nett weitergeholfen haben.

Viele Grüße
Phil
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: botschi am 24.10.07 - 17:25:50
Ich glaube, da hast Du was falsch verstanden, Phil...

Selbst Bernhard lag schon falsch mit seinen Aussagen (wie sicherlich schon jeder hier und ich ja auch in einem meiner Beiträge).

Morgen siehst Du das anders. Ich bin in einem anderen Forum mal wegen dem unsachlichen Gebrauch der Floskel "Ruhig Brauner" relativ stark ausgeflippt und besuche das Forum seitdem nicht mehr. Ich bin zwar auch heute noch der Meinung, dass so eine Floskel in einem Notesforum nicht benutzt werden darf, hätte aber mit ein wenig mehr Abstand sicher gelassener reagiert...

Matthias
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: koehlerbv am 24.10.07 - 17:30:18
Hallo Phil,

die Anzahl an Forumsmitgliedern, die hier jemals gesperrt wurden, ist extrem kurz und war auf wirklich sehr eindeutige Fehlgriffe (SPAM, üble Beleidigungen) zurückzuführen.
Ausserdem: Du übst hier Kritik, also wäre ich derjenige, welcher schlimmstenfalls gekickt würde. Und Kritik ist ohne Wenn und Aber willkommen, damit die gegenseitige Hilfe hier noch besser funktionieren kann.

Ich will mich hier als Betroffener weitgehend heraushalten, gestatte mir aber bitte trotzdem folgende Anmerkungen:
Deine Aussage war irreführend. Du hast das Problem schlicht ungenügend beschrieben.
Hier wollen viele helfen. Hilfe in solch einem Forum kann aber nicht heissen, die Arbeit für andere zu erledigen. Daher muss es auch möglich sein, dass man Hinweise gibt, die für den Fragesteller scheinbar (!) nichts mit der Frage zu tun haben.
Das eigentliche Problem ist meines Erachtens, dass Dir mit Deinem gegenwärtigen Kenntnisstand (mit dem wir alle mal angefangen haben!) keiner eine solche Aufgabe hätte übertragen dürfen. "Hier spricht Kapitän Lindemann, ich habe gestern auf einem Segelflugzeug meine Alleinflugberechtigung bestanden und begrüsse Sie jetzt herzlich an Bord unseres Airbus 340 zum Flug nach Tokio." Dein Chef würde schreiend aus dem Flugzeug rennen, und DEN Job hättest Du auch nicht übernommen  ;)

Nochmal: Kritik ist hier sehr willkommen. Und ebenso werde ich mich bemühen, Dir via Forum auch weiterhin zu helfen. Und ja: Das Forum dient zum Lernen. Lernen heisst aber nicht vorkauen, sondern ggf. auch Defizite aufzeigen.
Richtig ist auch, dass man hier diskutieren kann, aber nicht muss. Das bedeutet aber: Wer eine Diskussion startet, hat dann auch Diskussionspartner. Wenn jeder dieser Diskussionspartner sich sagen würde "Naja, Moment erstmal, vielleicht könnte das ja negativ oder missverstanden werden, dann bleibe ich mal lieber still ...", dann wäre dieses Forum binnen kürzester Zeit mausetot.

Bernhard

PS: Matthias spricht vollkommen wahr - vor Fehlern ist nicht nur hier niemand gefeit. Ich kenne keinen bei AtNotes, der dann nicht zu seinen Fehlern steht. Ich selber habe heute (mindestens) zweimal daneben gehauen (und dafür um Entschuldigung gebeten). Das war aber eben Ergebnis einer Diskussion.
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: pete_bla am 24.10.07 - 17:30:58
Wunderbar, dass sich das problem nun doch aufgeklärt habe -
wollte ja auch früher antworten, aber "Mein Internet war Kaputt"

Für alle die ein Problemchen bezüglich dem LEI haben wollte ich noch loswerden:
1. natürlich kann das was mit zu tun haben
-> kein automatische "Aktualisierung" anhand der Masken
-> Falsche Maske wird herangezogen
-> String-Konvertierung passt nicht
ect.
2. "UserTyp" des LEI kann auch probleme machen:
LEI greift über Server hinweg als Typ "User" und nicht "Server" zu (zumindes noch der 3.1er)
 hat dementsprechend nicht die erwartetetn gewünschten Zugriffsrechte ....

aber wie gesagt, es war ja hier das Problem mit den Summen die auf dem Server sichtbar sind-
das es lokal geht liegt ja daran, das lokal auch nur die Dokument da sind und summiert werden, auf die der (replizierende) User zurgriff hat.
Interessant wird es wenn ein anderer User die DB lokal auf macht - dann stimmen die Summen auch nicht mehr.
Auf dem Server werden eben alle, auch die nicht sichtbaren Summiert.
-> darum ist hier ein anderes Konstrukt notwendig.

Zu dem Thema mit Rollen würde ich noch sagen, dass ein Konzept mit Gruppen (zu den Rollen) sicher
übersichtlicher ist!

Grüsse, Pete(r)

PS.: Ich kann mir nicht vorstellen, dass Du wegen sowas gleich "rausgeworfen" wirst,
im gegenteil ich finde hiervon haben sicher manche was gelernt oder werden was davon lernen!


Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: pete_bla am 24.10.07 - 22:47:03
Hallo Phil,

So jetzt wollte ich Dir noch einen Konstruktiven Vorschlag machen, damit der "Leser" zumindest nicht so einfach in die Datenbank schauen kann:

im QueryOpen der View einbauen:
Code
Sub QueryOpen(Source as NotesUIView, Continue as Variant)

	continue = false
	Dim S As New notesSession
	Dim eval As Variant
	eval = Evaluate({@UserRoles="[A]"})
        if s.CurrentDatabase.Server = "" then 
             REM Lokal darf man reinsehen
             continue = true
        elseif eval(0) = "1" then 
             REM admins mit der Rolle [a] dürfen reinsehen:
             continue = true
        End if
End Sub
wobei [A] für Deine Admin-Rolle steht.

OK ich geb zu das lässt sich aushebeln - aber immerhin ein Anfang  ;)

Grüsse, Pete(r)
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: pete_bla am 24.10.07 - 22:55:04
PS.: will noch jemand was dazu beitragen? vielleicht bekommen wir noch die 100 voll !
@Forum Admin: welches Icon kommt denn dann:

!!!blink***fitz***leucht!!! :o
- ok, schade kein anderes, hab einen mit 207 Antworten (http://atnotes.de/index.php?topic=16422.0) gefunden -
Sorry, wollte eigentlich meinen Beitrag bearbeiten - hab ihn ausversehen zitiert.... sinds schon 98



- nachtrag: @klauss - danke für die #100 jetzt kann ich auch in Ruhe schlafen gehen....  ^-^
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 25.10.07 - 08:34:34
So ca. ab der #20 wurde um einen Screenshot gebeten. Wenn da einer gekommen wäre, wäre das, wie bereits angemerkt, in nullkommanix gelöst gewesen. Aber da kam nur die Aussage "das ist mir zu umständlich", oder so ähnlich. Dazu verkneife ich mir jetzt jeglichen Kommentar...
Titel: Re: Zugriffsberechtigung greift nicht
Beitrag von: klaussal am 25.10.07 - 08:37:04
So, und hier jetzt die #100..