Das Notes Forum

Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: t.langer am 18.08.10 - 12:13:02

Titel: Aktuallisieren von Richtlinien
Beitrag von: t.langer am 18.08.10 - 12:13:02
Hallo Zusammen,

ich habe gerade ein Problem mit dem verteilen einer Organisationsbezogenen Richtlinie.

Leider wird diese nicht an allen Clients übernommen.

Ich habe mittlerweile alle betr. Dokumente im Adressbuch nochmal neu gespeichert und sogar das Delegationsprofil für diese Einträge angewendet, leider ohne Erfolg.

In einem früheren Beitrag hab ich was von einer Ansicht ($Policies) gelesen, diese hab ich jedoch nicht gefunden.

Wenn ich bei dem betr. User Notes komplett neu Einrichte, zieht die Richtlinie tadellos.


Wie muss ich vorgehen, damit die Richtlinie bei allen Usern korrekt übernommen wird? Giebt es da einen Befehl am Server oder einen Trick?

Gruß

Tim
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: ascabg am 18.08.10 - 12:18:38
Hallo,

Diese Ansicht befindet sich in den pers. Adressbuechern der Benutzer, also in deren names.nsf.

Hier koenntest Du alle vorhandenen Eintraege loeschen.


Andreas
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: Banni am 18.08.10 - 12:20:24
Wenn ich bei dem betr. User Notes komplett neu Einrichte, zieht die Richtlinie tadellos.
Sieht so aus, als ob bei den betroffenen Usern die Clientkonfiguration nicht passt. Kann an fehlerhaften Einträgen in der Arbeitsumgebung liegen, evtl. auch mal bookmark.nsf und cache.ndk neu erstellen lassen, vielleicht hat auch das pers. Adressbuch selbst einen "Schlag" weg.

Gruß Jan
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: t.langer am 18.08.10 - 12:38:39
Hallo,

danke für eure schnelle Hilfe.

Gibts da eine Möglichkeit dass ich eine Schaltfläche an die betr. Personen versende, welche die Ansicht ($Policies) bereinigt.... oder kann diese gelöscht werden und dann ein autom. Schablonenwechsel auf die pnames.ntf gemacht werden?

Wenn jemand hierzu eine Skript oder eine Schaltfläche hätte, währe es super!

Danke!
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: ascabg am 18.08.10 - 12:50:48
Hallo,

Zitat
Gibts da eine Möglichkeit dass ich eine Schaltfläche an die betr. Personen versende, welche die Ansicht ($Policies) bereinigt
Ja, gibt es.


Andreas
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: t.langer am 18.08.10 - 13:15:23
@Andreas

Hast du da ein Muster oder eine Vorlage?
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: ascabg am 18.08.10 - 13:20:43
grober Abriss

Code
Set db = New NotesDatabase("", "names.nsf"
Set vw = db.GetView("($Policies)")

Set vecol = vw.AllEntries
Call vecol.RemoveAll(True)


Andreas
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: m3 am 18.08.10 - 13:29:59
Tim, was hast Du denn für "How To Apply" bei den Policies eingestellt?

Don't set value
Set initial value
Set value whenever modified
oder
Set value and prevent changes
 
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: t.langer am 18.08.10 - 14:25:18
@m3

Teils teils, einige sind jeweils als:

Set initial value
Set value whenever modified
und
Set value and prevent changes

aber bei den betreffenden Usern ist gar nichts übernommen worden.
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: m3 am 18.08.10 - 14:51:59
Welche Notes/Domino-Version genau?
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: t.langer am 18.08.10 - 15:32:16
Die Version ist:  8.5.1 FP1
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: t.langer am 19.08.10 - 11:02:51
@ascabg

Ich hab mir eine Schaltfläche gebastelt und dort ein Lotus Schript hineingeschrieben:

Sub Click(Source As Button)
 Set db=New NotesDatabase("","names.nsf")
 Set vw=db.getview("($Policies)")
 Set vecol=vm.AllEntries
 Call vecol.RemoveAll(True)
End Sub


Leider kommt aber folgende Fehlermeldung:

Variant does not contain an object

Was habe ich da vergessen bzw übersehen?
Titel: Re: Aktuallisieren von Richtlinien
Beitrag von: ascabg am 19.08.10 - 11:15:21
Schreibfehler sind ja nicht auszuschliessen.  ;)

Am Besten ist es jedoch, wenn Du bei (Options) der Schaltflaeche folgendes hinzufuegst
Option Declare

Set vecol = vw.AllEntries


Andreas