Tuesday, December 20, 2005

If you want file level permissions what about...

Using IRM this is a server component and also requires that the users have a client app installing but it does allowing the setting of all sorts of permissions to individual office 2003 documents. See for yourself at the microsoft site or here, for a longing discussion

Also there is an intriguing powerpoint presentation introducing some of the issues of IRM and office 2003

Monday, December 19, 2005

Tools that save time

stsadm for windows is a handy tool which saves you the bother of learning the command line.

Thursday, December 01, 2005

Building sharepoint sites from command line

Build your sharepoint installation from commands, either use STSADM

to make a new user(s) stsadm createuser
to add them to sites and groups stsadm adduser

to add a site stsadm createsite
to add a subsite stsdmin createweb
various classes can be called to create additional features areas for example:
the SDK has the skinny

or maybe you could use the webservices that sharepoint exposes:
  • http://server:5966/_vti_adm/Admin.asmx - Administrative methods such as creating and deleting sites

  • http://server/_vti_bin/Alerts.asmx - Methods for working with alerts

  • http://server/_vti_bin/DspSts.asmx - Methods for retrieving schemas and data

  • http://server/_vti_bin/DWS.asmx - Methods for working with Document Workspaces

  • http://server/_vti_bin/Forms.asmx - Methods for working with user interface forms

  • http://server/_vti_bin/Imaging.asmx - Methods for working with picture libraries

  • http://server/_vti_bin/Lists.asmx - Methods for working with lists

  • http://server/_vti_bin/Meetings.asmx - Methods for working with Meeting Workspaces

  • http://server/_vti_bin/Permissions.asmx - Methods for working with SharePoint Services security

  • http://server/_vti_bin/SiteData.asmx - Methods used by Windows SharePoint Portal Server

  • http://server/_vti_bin/Sites.asmx - Contains a single method to retrieve site templates

  • http://server/_vti_bin/UserGroup.asmx - Methods for working with users and groups

  • http://server/_vti_bin/versions.asmx - Methods for working with file versions

  • http://server/_vti_bin/Views.asmx - Methods for working with views of lists

  • http://server/_vti_bin/WebPartPages.asmx - Methods for working with Web Parts

  • http://server/_vti_bin/Webs.asmx - Methods for working with sites and subsites