ottscho
Goto Top

Sharepoint 2007 - Rechtevererbung SDK

Guten Morgen,

ich erstelle über das SDK Unterseite auf http://server/kundendaten/crm

z.B. http://server/kundendaten/crm/KD1 ; ...KD2 etc.

Nun kann ich beim erstellen über das Webinterface die Vererbung aktivieren, so dass die Rechte der übergeordneten Main-Seite http://server/kundendaten/crm übernommen werden.

Leider weiß ich nicht, ob man das per Code auch machen kann?

Hier mein Code zu Erstellung der Unterseiten:

' Ensure ParentSiteUrl is a correct Uniform Resource, otherwise throw an exception  
Dim ParentSiteUri As New Uri(Me.ParentSiteUrl)

' Get reference to Meetings.asmx proxy  
Dim MeetingsService As New MeetingsService.Meetings
'MeetingsService.Credentials = System.Net.CredentialCache.DefaultCredentials  
MeetingsService.Credentials = New System.Net.NetworkCredential("Administrator", "passwd", "tw-elektric")  

MeetingsService.Url = ParentSiteUri.AbsoluteUri.TrimEnd("/") + "/_vti_bin/Meetings.asmx"  

' Create new site  
Dim CreateWorkspaceResponse As XmlNode = MeetingsService.CreateWorkspace(EntityId, Me.SiteTemplate, Nothing, Nothing)
Dim NewSiteUri As New Uri(CreateWorkspaceResponse.Attributes.ItemOf("Url").Value)  

' Get reference to DWS.asmx proxy  
Dim DWSService As New DWSService.Dws
'DWSService.Credentials = System.Net.CredentialCache.DefaultCredentials  
DWSService.Credentials = New System.Net.NetworkCredential("Administrator", "passwd", "tw-elektric")  
DWSService.Url = NewSiteUri.AbsoluteUri.TrimEnd("/") + "/_vti_bin/DWS.asmx"  

' Rename new site  
DWSService.RenameDws(Me.SiteName)

Ich hoffe ihr könnt mir weiterhelfen.

Danke
Gruß

Content-Key: 134244

Url: https://administrator.de/contentid/134244

Printed on: April 19, 2024 at 01:04 o'clock