Winston Pang wrote:Excuse my ignorance, but, if it's going to be a open file format. What about if the file is to be password protected? And what happens about sensitive data inside the documents?
There are a number of types of protections that can be applied; we will do the appropriate thing for each case. When you really want to control what people can do with content, you would use something like Rights Management. When you do this, the document is encrypted - it needs to be that way in order to enforce the rights. Sorry, no easy XML access. If you're using something lightweight like range locking in Word 2003, where the purpose is to create a more robust template or solution in order to help protect honest end users from messing up, the password is encrypted but everything else is in XML. This could be opened up and abused through XML, but then that feature is not intended for high security. There's a range of options between these, depending on the intended use of the feature. (I can see that we should document all these types of cases somewhere ... thanks.)