Is there a way to do either of the following :
1) Transfer an ACL entry on a file that is transferred to a Sharepoint server using the CopyIntoItems.asmx webservice in the Copy object?
OR
2) Access a file/document in a Sharepoint List and add an ACL entry?
I am using the CopyIntoItems.asmx webservice to migrate a file into a Sharepoint Server, but it is not migrating an file-level ACL with it to the Sharepoint server. e.g. domain\user (Read Only) access does not get transferred to the Sharepoint server.
I understand that Sharepoint mainly works with Sharepoint level permissions, but I want to know if there is a way to do what I described with administrator access to the sharepoint server
Thanks ahead of time!
That's because SharePoint does not 'know' your ACL's, it has it's own Security mechanism, SharePoint Groups, which in turn hold for instance an AD security group / user(s). The OOTB web servics do not allow for item level secuirty operations.
You would have to write your own code / webservice and deploy that to the sharepoint server, follow the link in the answer to this question for more info on how to perform security operations on list items:
Permission for a SharePoint document using MOSS web services
Related
I am working on a task where I need to run SSRS and SharePoint on different servers, but right now, SSRS is working in integrated mode. Is it possible to configure a remote SSRS instance in integrated mode with a sharepoint instance ?
I stand under correction, however, I believe you could use the SharePoint SSRS web-part component and as long as the user executing the request (Your service account on SharePoint) has access to the database it should work.
Ensure that the AD user that is running the SharePoint front-end has access to the database (read / execute) - can be added to a group that has access to the database, or
give the user exclusive access to the database <- not the recommended solution
I am trying to fetch all the Sharepoint groups and users in the groups using a Web service. I added web server /_vti_bin/usergroup.asmx. Then I have writen below code.
WebReference.UserGroup Group = new GetGorupNames.WebReference.UserGroup();
XmlNode Users = Group.GetGroupCollectionFromWeb();
I am unaware of further procedure.As this is my first time using web service in sharepoint. Any help provided related to xml and web service will be great.
While looking for above query I find a wonderful article which made my task easy.
Sharing with all. PSB link.
http://www.sharepointdiary.com/2013/07/export-sharepoint-users-and-groups-to-excel-using-powershell.html
My requirement is as follows:
There is a sharepoint site in cloud and this site has sharepoint lists into which data has to be populated from sql DB which is present on-premise.
As the DB is on-premise and is has to interact with sharepoint which is in cloud. How can I access or get the sharepoint lists present in the site and update the content ??
It sounds to me like what you want to use is the lists.asmx web service, which is explained here:
http://msdn.microsoft.com/en-us/library/ms774654(v=office.12).aspx
What you do not want to do is modify the SQL DB directly. Down that path lies nothing but trouble.
What would be the best way/ steps to create a SHAREPOINT 2007 SITE which any one can browse through in our situation?
We already have a web application in our production which is used as a authoring site and a extended application for that site collection, were the public can access it without authentication.
Can I create another SITE COLLECTION under the current web application and then create a required web page in it?
Thanks
Jag
You can create many site collections per web application. Just go to the Central Administration console and under Sharepoint Site Management, (Under Application Management), click Create site collection. You will then be asked to select the web application under which you want to create it.
Note too that the url will appear something like webappname/sites/sitecollection
hope this helps,
sivilian
I need to create clone for particular web application on my MOSS server. I have taken full backup for my existing web application from
Central Administration > Operations > Perform a Backup. I just want to know how can I use this backup file and restore it on newly created web application.
Please note that my webapplication has more than 10 different site collections.
Thanks,
Ashish Chotalia
best way to do this is using the Backup/Restore feature in Sharepoint Designer as described on this site.
You can use Backup/Restore to move a site as well.
If you use Infopath forms on your site, carefully check where the forms are stored after moving the site. It can happen that they point to the "old" lists or databases.