2009-11-13 14:37:03 UTC
our Intranet applications. However, I currently have a need to prevent
Saving, Printing, and Content Extraction from certain .XPS documents.
We do not have a RMS Server in-house. However, when I use the .XPS viewer
embedded in IE, I have the option to manage rights and can easily restrict
"everyone" from performing such actions. It appears that this is done
through the use of my .NET passport account.
I need to be able to protect these .XPS documents from being Printed and
Saved (Save As) by anyone. There is no need to manage any additional rights
for any specific user, just prevent anyone from doing anything with the
document once it has been generated.
To do this programmatically, it appears as though we need a RMS Server setup
on our domain. Since we are wanting to restrict this document for everyone
and no specific user, it seems this should be a simple process without all
the licensure hassle, not to mention the impossibility of licensing
I hope that I am missing something here. In the end, all I want to do is
set rights programmatically on an XPS document prevent Printing and Saving by
everyone. I would hate to have to go back to PDF as it is clunky in the
browser and XPS provides us with a much greater user experience.
Thank you all for your time.