10
Category
MOSS MOSS 2007 Sharepoint
Wenn man programmatisch einem Sharepoint-Folder
eine eigene Berechtigung geben möchte, hat sich folgender Code bei mir
bewährt:
SPUser u = <User>;
SPFolder folder = folders.Add(txtFolderName.Text);
folder.Item.BreakRoleInheritance(true);
SPRoleAssignment ra = new SPRoleAssignment((SPPrincipal)
u);
ra.RoleDefinitionBindings.Add(web.RoleDefinitions["Lesen"]);
folder.Item.RoleAssignments.Add(ra);
folder.Item.Update();
folder.Update();
SPRoleAssignment rs = folder.Item.RoleAssignments.GetAssignmentByPrincipal((SPPrincipal)
u);
rs.RoleDefinitionBindings.RemoveAll();
rs.RoleDefinitionBindings.Add(web.RoleDefinitions["Neue
Berechtigung"]);
rs.Update();
Warum man genau zuerst dass Item, dann
den Folder und dann das RoleAssignment noch einmal machen muß, konnte ich
in der Doku leider nicht finden.
Aber es geht
Gruß JJR
0
Category
Sharepoint MOSS MOSS 2007
Sharepoint ist ja schon cool, jedoch erlaubt
Mircosoft nur Lookups innerhalb einer WebSite. Manchmal passiert es jedoch,
dass man z.B. einen Kontakt aus einer Liste auf einer anderen WebSite auswählen
möchte.
Das Sharepoint
Filtered Lookup Field hilft weiter.
Gruß JJR
P.S.: Auf dem Server sollte .NET 3.5
SP 1 installiert sein.
P.P.S.: In welchem europäischen Land
halte ich mich diese Woche auf?
0
Category
MOSS 2007 Sharepoint
Wenn man sich die Sharepoint Webservice
API gegenüber dem Sharepoint Object Model anschaut, bekommt man das Gefühl,
dass könnte man irgendwie ein wenig besser machen
HubKey macht es besser,
so zumindest sieht es in diesem Sample aus.
Der Preis ca. 1T€ scheint dafür in
Ordnung, habe mir gerade die Demo runtergeladen, melde mich, wenn ich mehr
weiß
Gruß JJR
0
Category
MOSS MOSS 2007
Wie das mit den MOSS Lizenzen ist ->
Hinweise hier -> Emma Healey
-> Lady License
0
Category
MOSS 2007 Sharepoint
Die Benachrichtigungen im Sharepoint
sind schon eine coole Sache, aber manchmal nicht ausreichend.
Wenn dem so ist einfach mal -> The
BlancoWorld Notification Framework ausprobieren, vielleicht
hiflt es weiter.
Gruß JJR
0
Category
MOSS 2007 MOSS ASP.NET
Eine neue WebSite im Sharepoint angelegt,
alles funktioniert soweit
Nur wenn das neue WebUserControl im
SmartPart-Container aufgerufen wird, dann geht alles schief.......
Read More
0
Category
Sharepoint MOSS MOSS 2007
Eine ganz kurze Anleitung um im Sharepoint
benutzerdefinierte Seiten für das Anzeigen, Editieren und Erstellen von
Listeneinträgen zu erstellen
Read More
0
Category
MOSS MOSS 2007 Sharepoint
Habe nun meine Anwendung in den Key-Features
getestet, d.h. meine Command-Line-Tools, welche auf das Sharepoint-Objekt-Modell
bzw. die Web-Services zugreifen funktionieren alle, Excel-Services auch.
Somit kann ich jetzt schlafen gehen und mich den schönen Dingen des Lebens
zuwenden.
Gruß JJR
P.S.: Damit der Eintrag nicht ganz inhaltslos
ist ->
0
Category
MOSS Sharepoint MOSS 2007
auf dem MOSS hatte nicht die Zeit alles
zu testen
Aber er ist hochgefahren und per Browser
erreichbar, was will ich mehr!
Gruß JJR
9
Category
MOSS MOSS 2007
Habe an diesem Wochenende einen neuen
MOSS aufgesetzt.
Bei meinen bisherigen Installationen
ging auch alles reibungslos und nach einer Stunde war ich eigentlich auch
immer fertig und konnte den MOSS benutzen nur diesmal wollte es mir nicht
richtig gelingen
Read More
0
Category
MOSS Sharepoint MOSS 2007
Wenn man ein wenig mit SPS arbeitet, merkt
man schnell, dass es einige Tasks gibt, welche Unterstützung bedürfen ->
Felder in Listen auf Read-Only setzen
Von Feldern den Display-Name ändern
Benachrichtigungen für Benutzer einstellen
Eine kleine Tool-Sammlung,
welche einem das Leben ein wenig erleichtert.
Gruß und frohes Eier suchen oder EIERSUCHEN
JJR
0
Category
Sharepoint MOSS 2007
wenn so was mal bei Euch im Event-Log
so alle 2 Sekunden auftaucht.
Wie es bei mir leider der Fall war,
dann einfach folgendes machen:
Zuerst:
stsadm -o osearch -action stop
Stoppt den Sharepointsuchdienst, dann
wird man gefragt, ob die Indizes wirklich gelöscht werden sollen.
Wagemutig einfach mit y bestätigen
Danach mit folgenden Befehl wieder starten:
stsadm -o osearch -role IndexQuery
-action start
Hat zumindest bei mir geholft
Gruß JJR