Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Teamplay am 18.06.04 - 23:33:49

Titel: DB-Kopie ohne Rollen
Beitrag von: Teamplay am 18.06.04 - 23:33:49
Hallo,

habe auf dem Server eine bestimmte Datenbank (und lokal eine Replik davon) mit zwei Rollen.

1. Ab und zu verhält sich die lokalle Replik so, als ob die Benutzer mit zwei Rollen nur eine (mit weniger Berechtigungen) hätten. Bei der neuen lokalen Replika ist wieder alles in Ordnung.

2. Wenn man eine lokale Kopie anlegt, kriegt diese sofort dieses Problem.

Kennt jemand so ein Problem?

Gruß
Leo
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: TMC am 18.06.04 - 23:40:05
Ohne nachzudenken und intuitive Antwort:

Ist Konsistente ACL aktiviert?

Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 19.06.04 - 00:10:52
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: animate am 19.06.04 - 03:04:04
Ohne nachzudenken und intuitive Antwort:

Ist Konsistente ACL aktiviert?



in Notes6 greifen Rollen bei lokalen Repliken auch ohne konsistente ACL, soweit ich informiert bin.
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Semeaphoros am 19.06.04 - 09:48:24
Genau, das sollte gemäss Doku so sein, dass die Rollen in N6 lokal greifen.
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 24.06.04 - 17:22:32
Na schön, danke, und weiter? :D
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: TMC am 24.06.04 - 21:54:11
Kannst Du das Phänomen mal einkreisen?

Ist es z.B. eine bestimmte Hidewhen - Formel in einem Button?
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: koehlerbv am 24.06.04 - 23:50:02
Jo, Leo, in Erklärungsnot bist Du: Die Schilderung Deiner Situation ist noch sehr dürftig, und das von Dir beobachtete konnte offensichtlich kein anderer erfahrener Notes-Admin / -Programmierer bisher beobachten.

Mehr Info von Dir, mehr Hilfe von uns.

Bernhard

PS:
Zitat
Na schön, danke, und weiter?
Das war nicht besonders motivierend. Ich wäre mit solchen "flotten Sprüchen" etwas vorsichtiger, Leo.
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 25.06.04 - 00:06:03
1. ... in Erklärungsnot bist Du: Die Schilderung Deiner Situation ist noch sehr dürftig
2. ...das von Dir beobachtete konnte offensichtlich kein anderer erfahrener Notes-Admin / -Programmierer bisher beobachten.
3. PS:
Zitat
Na schön, danke, und weiter?
...Ich wäre mit solchen "flotten Sprüchen" etwas vorsichtiger....

Hi Bernhard,

danke für Deine Antwort.

1. Was möchtest Du wissen? Ich würde alle Deine Fragen gerne beantworten.
2. Na gut, dann kriege ich vielleicht eine kleine Belohnung von Lotus...  ;)
3. Dort gab es noch von mir ein Smiley, oder?..

Gruß
Leo
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: TMC am 25.06.04 - 00:09:48
Leo,

wenn Du meine Frage u.a. beantwortest kommen wir schonmal weiter.

Versuche es einzukreisen. Poste Source Code, an dem es liegen könnte, etc.
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 25.06.04 - 00:14:44
...Ist es z.B. eine bestimmte Hidewhen - Formel in einem Button?
Ja! Das ist richtig. Es gibt dort mehrere Felder und Schaltflächen in der Maske, die mit Formeln versteckt sind. Manche Ansichten sind auch versteckt. Die eine Rolle darf alles sehen, die andere aber nicht. Es gibt noch auch private Ansichten...
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: TMC am 25.06.04 - 00:19:29
Na dann poste doch mal eine dieser Formeln, wo der Fehler auftritt (wird mal angezeigt, mal nicht....)

Matthias

Je mehr Infos Du rüberbringst, desto einfacher und schneller kann Dir geholfen werden :-)
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 25.06.04 - 22:59:45
wie meinst du das?
kannst du bitte erklären?
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 25.06.04 - 23:21:39
1. klar kann ich das...
2. was sich sonst hier in diesem Thred abspielt ist pures "Bla Bla"; "Rauschen"also...
3. Das geht hier keinen Schritt weiter; du kommst nur einsilbig mit ein paar dürftigen Infos rüber !! Das ist ungefär so, wie bei der Frau, die den Arzt anruft: "Bin ich schwanger?"
4. So Antworten wie "Nö" und "Was willst du wisen" sind für den Popo !!

1. anscheinend NUR das...
2. danke für die prompte Erklärung
3. ich habe DIR vor ca. einer Woche nicht nur die vollständigen Infos, sondern diese ganze Datenbank per E-Mail geschickt, da du mich zweimal darum gebeten hast. Kannst du dich noch daran erinnern? Wenn nicht, dann hast du ein viel größeres Problem als diese Frau...
4. In diesem Bereich bist du ein anerkannter Experte, ich werde mit dir nicht streiten
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: animate am 25.06.04 - 23:25:46
Na dann poste doch mal eine dieser Formeln, wo der Fehler auftritt (wird mal angezeigt, mal nicht....)

ohne das kommen wir nicht weiter ::)
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 25.06.04 - 23:39:41
OK, klinke mich nun hier aus; wir mir zu blöde ( "Rauschen" )
klar doch, wenn du anstatt sachlich zu diskutieren nur Blödsinn verbreiten kannst...
schon nicht zum ersten Mal...
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 25.06.04 - 23:41:37
wenn schon, denn schon zitiere mich richtig !!
WAS IST HIER FALSCH ZITIERT?
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: animate am 25.06.04 - 23:50:45
boah.
Langweilig.
Könnten wir mal weiter versuchen, dem Problem auf den Grund zu gehen?
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: koehlerbv am 25.06.04 - 23:54:35
Leute, hört auf !
Leo verpflichtet sich jetzt als erstes, alle Postings von Ulrich zu lesen und dann seine Meinung über Ulrich zu überdenken. Ulrich ist doch alles anderes als ein Blödsinn-Schreiber. Und der üble Haudrauf hier im Forum bin ich.
Und Leo schreibt jetzt endlich mal was fundiertes: Folgendes habe ich so und so gecodet (hide-when-Formel zum Beispiel), ich arbeite auf dem Server bzw. lokal, die Rollen ordne ich wie folgt zu und so weiter und so fort. Wir betreiben nämlich hier keine Kaffeesatzleserei ! Ich bin überzeugt, das die bisherigen Poster in diesem Thread (Thomas, Ulrich, Matthias und der Ich) schon zigmal soviel LOC geschrieben haben wie Du, und da uns sowas wie Dein derzeitiges "spontan" auftretendes Problem noch nicht untergekommen ist, fehlen doch ganz offensichtlich Informationen.

Leo, Du bist hier im Forum herzlich willkommen. Aber halte Dich dabei einfach an die einfachen Spielregeln. Wir sind nicht die Supportfirma, die Dein Chef jeden Monat fürstlich entlohnt.

Bernhard
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 25.06.04 - 23:55:01
1. ...ich habe nie in dieser Aufzählung geschrieben ! ergo falsch zitiert

Zitat
klar doch, wenn du anstatt sachlich zu diskutieren nur Blödsinn verbreiten kannst...
schon nicht zum ersten Mal...

2. ...Beispiele ?
1. Füllst du dich immer noch im Kindergarten oder hältst du die anderen für geistig behindert?
2. Die anderen Beispiele (ein Haufen davon) hast du vor zwei bis drei Wochen aus einem bestimmten Thread selbst gelöscht. Kannst du dich noch erinnern?
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 25.06.04 - 23:57:00
versuche doch mal an die im Profil angegeben Adrese eine Mail zu schicken...
und?
geschafft?
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: eknori am 26.06.04 - 00:02:28
Zitat
Füllst du dich

nein, ich fülle mich nicht
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: koehlerbv am 26.06.04 - 00:02:29
Okay, jetzt klinke ich mich auch aus. Jetzt wird es krank.

Bernhard

PS: Ulrich:
Zitat
Füllst du dich immer noch im Kindergarten
Hast du sowas wirklich drauf ? Den Bauch im Kindergarten vollgehauen und den armen Kiddies die Stullen weggefuttert ? Musste Leo gestern wieder hungrig nach Hause gehen ?
 ;D
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Manfred Dillmann am 26.06.04 - 10:26:23
@All:
Mensch, hab't Ihr alle eine schlechte Woche gehabt? Das Niveau ist ja fast schon wie bei den "Troll-Kommentaren" beim heise Verlag (siehe Newsticker bzgl. aktueller Domino-Sicherheitslücke).

@Leo:
Entgegen der zu Beginn dieses Threads geposteten Aussagen, wirken Rollen OHNE AKTIVIERTE KONSISTENZ bei einer LOKALEN Datenbank nach meinen Untersuchungen auch bei ND6.x NICHT.

Vielleicht hilft das etwas weiter, ansonsten solltest Du eine Deiner Hide-When-Formeln posten.

Gruss
Manfred
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Hoshee am 26.06.04 - 14:26:00
Lieber Leo,

leider muß ich Dir mitteilen, das die Moderatoren dieses Forums über Dich und Deine Art und Weise, wie Du hier im Forum auftrittst, diskutieren.
Und ich muß ihnen recht geben!!!

Du befindest Dich hier in einem privat finanzierten Forum, mit Moderatoren und Anderen, die hier für lau Hilfe anbieten. Es kann nicht sein, das Du z.T. persönlich wirst oder anfängst zu schreien. Sicher sind auch die Anderen nicht immer ohne Fehler, aber sie helfen bzw. versuchen zu helfen und trollen nicht nur rum.

Da dies schon Dein zweite Thread ist, bei dem ich mich als Moderator äußern mußte, solltest Du ein wenig vorsichtiger werden, wie Du hier auftrittst.

@Manfred: Danke für Dein konstruktives Posting.

Gruss ...

Hoshee
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: animate am 26.06.04 - 14:42:14

Entgegen der zu Beginn dieses Threads geposteten Aussagen, wirken Rollen OHNE AKTIVIERTE KONSISTENZ bei einer LOKALEN Datenbank nach meinen Untersuchungen auch bei ND6.x NICHT.


ich dachte, ich hätte das irgendwo gelesen und ich bin mir fast sicher, dass ich das schon ausprobiert habe.
aber gerade eben hab ichs nochmal getestet (6.5) und es klappt nicht.
Seltsam, seltsam...
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Semeaphoros am 26.06.04 - 23:12:36
Ja, Thomas, gelesen hab ich das auch, dass das in N6 normalerweise ohne konsistente ACL geht. Es gibt da ein Schlupfloch: wenn man eine DB mit einer anderen ID bearbeitet als diejenige, die beim Erstellen der lokalen Replik verwendet wurde, verhält sich N6 so, wie die alten Versionen. Denkbar ist auch, dass nur neu gezogene Repliken auch das neue Verhalten haben. Kann das leider im Moment nicht testen.
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Manfred Dillmann am 27.06.04 - 01:38:45
@Hoshee:
Gerne. So einen misslungenen Thread habe ich wissentlich hier noch nicht gelesen.

@Thomas Völk:
Ich habe das auch schon gelesen, aber nicht in der Doku. Möglicherweise hier im Forum. Dann ausprobiert. Das hat noch bei keiner 6.x Version geklappt. Wenn eine solch gravierende Änderung in der ACL in einer Version umgesetzt würde, hätte die IBM das doch sicherlich *deutlich* erwähnt (z.B. in den Release-Notes).

@Jens:
Was Du schreibst, gilt nach meinem Kenntnisstand (was ja nix bedeuten will) in einem anderen Kontext:
Wenn jemand eine lokale Replik erstellt (Konsistenz aktiviert) und in der DB existieren Gruppen, die in der lokalen NAMES.NSF des Benutzers nicht existieren, sind diese trotzdem lokal wirksam. Allerdings (wie Du schreibst) nur für den, der die lokale Replik erstellt.

Ich kann jetzt nach ca. 2 Flaschen Wein (hmmm, lecker ;) ) nicht mehr beschreiben, wie das technisch umgesetzt wird, steht aber sogar in der Admin-Hilfe beschrieben.

Allen einen schönen Sonntag!

Gruss
Manfred
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 27.06.04 - 19:05:35
Na dann poste doch mal eine dieser Formeln, wo der Fehler auftritt (wird mal angezeigt, mal nicht....)

ohne das kommen wir nicht weiter ::)

Feld1:
Optionsschaltfläche
Bearbeitbar
Mindestens Editorzugriff für Bearbeitung erforderlich
@IsNotMember("[Helpdesk]";@UserRoles)

Feld2:
Rich Test
Bearbeitbar
Mindestens Editorzugriff für Bearbeitung erforderlich
@IsNewDoc | @IsNotMember("[Helpdesk]";@UserRoles)

etc...

Button (Schaltfläche)1:
Gemeinsame Aktion
@Command([OpenPage];"AboutDB_SD")
@IsNotMember("[Helpdesk]";@UserRoles)

etc...

Ansicht1:
Gemeinsam, privat bei Erstbenutzung
SELECT (status = "Neu" | status = "In Arbeit" | status = "Beim User" | status = "Extern" &  @Name([CN];@UserName)= @Name([CN];User_tech_1)   & projects = "Anforderung")
Wer darf verwenden: [Manager], [Helpdesk]

etc...

Hope it helps...  :)

Gruß
Leo


Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 27.06.04 - 19:16:20
Zitat
Füllst du dich

nein, ich fülle mich nicht

1. gemeint war "füHlst du dich..."  Du brauchst dich nicht zu bedanken, ich helfe immer gerne
2. siehe auch den Satz unter dem Bild links
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: animate am 27.06.04 - 19:16:57
aha.

Feld 2 RichText.

Bei einem RichText-Feld haut das mit den verstecken-wenn-Formeln nicht zuverlässig hin (vielleicht fühlt sich ja jemand dazu berufen, zu erklären, warum...)

wenn dein Problem mit diesem Feld zu tun hat, dann ist eine Möglichkeit, das zu lösen, das Feld in einem zugriffskontollierten Abschnitt zu stecken und dort die Formel zu verwenden, die du jetzt zum Verstecken nimmst.
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 27.06.04 - 19:19:54
versuche doch mal an die im Profil angegeben Adrese eine Mail zu schicken...
und?
geschafft?
Immer noch nicht geschafft? Darf ich dir irgendwie helfen?
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 27.06.04 - 19:29:11
aha.

Feld 2 RichText.
Bei einem RichText-Feld haut das mit den verstecken-wenn-Formeln nicht zuverlässig hin ...

wenn dein Problem mit diesem Feld zu tun hat, dann ist eine Möglichkeit, das zu lösen, das Feld in einem zugriffskontollierten Abschnitt zu stecken und dort die Formel zu verwenden, die du jetzt zum Verstecken nimmst.
1. danke!
2. ja, mein Problem hat mit diesem Feld zu tun, und leider mit allen anderen auch... d.h. ALLE versteckten Felder, Ansichten und Buttons sind nicht mehr zu sehen obwohl der User ALLE Rollen hat... :(
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: animate am 27.06.04 - 19:34:47
ich befürchte, die Lösung für dein Problem steht schon im zweiten und dritten Beitrag dieses Threads und wir hätten uns die ganzen persönlichen Streitereien sparen können.

ich lese gerade, dass du in der ACL nicht die Option "konsistente ACL" aktiviert hast.
Manfred hat ja geschrieben, dass Rollen auf lokalen Repliken auch in Notes6 nicht nutzbar sind.
Die Funktion @UserRoles gibt lokal immer "" zurück, egal, welche Rollen du lt. ACL hast.
Du musst im "Advanced-Sektor" der ACL die konsitente ACL einschalten.
Probier das mal bitte und sag, ob das was hilft.
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 27.06.04 - 19:42:28
Lieber Leo,
leider muß ich Dir mitteilen, das die Moderatoren dieses Forums über Dich und Deine Art und Weise, wie Du hier im Forum auftrittst, diskutieren...
Gruss
Hoshee


Leiber Hoshee,

vielen Dank für Deine Nachricht! Ich bin auch allen Moderatoren dankbar, die konstruktive Vorschläge unterbreitet haben.

Leider benimmt sich einer von den Moderatoren so, als ob er keiner wäre. Er hat hier den Streit durch seine Bemerkungen angefangen. Ich gebe zu, er hat viele Erfahrungen mit Notes und Domino, er hat viele gute Beiträge in anderen Threads geschrieben etc. Aber all das gibt ihm keinen Recht, die anderen zu beleidigen.

Gruß
Leo
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Glombi am 27.06.04 - 20:01:31
Leo, es wäre schön, wenn dieser Thread ab jetzt auf ähnlich hohem Niveau wie die meisten anderen Threads hier laufen würde. Ohne diese Seitenhiebe wäre es auch viel besser zu verstehen, was das Problem ist und welche Lösungsmöglichkeiten es gibt. Dann wäre nämlich auch schon längst klar, warum es nicht funktioniert:
Bei lokalen Datenbanken muss konsistente ACL eingeschaltet sein, damit @UserRoles funktioniert. Dieses steht übrigens auch so in der R6 Designer Hilfe:

Each item in the list is the name of a role that the current user has in the current database. The role names are enclosed in brackets. Returns an empty string ("") if the current database is local and "Enforce a consistent Access Control List across all replicas" is not in effect.

Andreas
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Teamplay am 27.06.04 - 20:10:45
Thomas & Andreas,

danke für die Hilfe!
Ich probiere mit ACL und melde mich.

Gruß
Leo
Titel: Re:DB-Kopie ohne Rollen
Beitrag von: Hoshee am 27.06.04 - 20:12:41
Yoo,

damit ist das Thema ja endlich erledigt!

Da Leo auch schon wieder anfangen mußte, wie ein kleines Kindergartenkind zu reagieren. Immer noch mal alte Postings zitieren und immer wieder piesacken.
Nö, es langt. Auf sowas habe ich keinen Bock. Und dann auch noch nach dem Motto: Der hat aber angefangen ...

Wie schon erwähnt: Dies ist schon der zweite Thread, der dermaßen aus dem Ruder läuft. Leo, du solltest evtl. mal bei Dir selber anfangen, bevor Du mit nacktem Finger auf andere zeigst.

Closed by ...

Hoshee