The Secure Silverlight WebPart provides both builtin security using default SharePoint security mechanisms as well as site collection specific auditing to record an event a Silverlight file is newly hosted in the SharePoint environment. Tested In SharePoint 2007 & SharePoint 2010
Silverlight is becoming a more common UI platform when developing composite SharePoint applications. While other technologies have attempted in the past to offer dynamic or interactive content, Silverlight fills this gap by providing interaction for true line-of-business applications with tight integration with web services and LINQ allow robust end‐to‐end communication and manipulation of hierarchical business data.
SharePoint 2010 projects now are Silverlight aware and can deploy as part of the SharePoint Solution package files. This is accomplished through the use of SharePoint Modules with ElementFile deployment types. And while the support is directly built-in, such automation always introduces the following security risks:
Auditing - Quality audits are performed to verify conformance to standards through review of objective evidence. This helps in measuring something or calculating a value for it.
Security Enforcement – Providing a singular place to configure security rights which is immediately made aware to, and consumed by, the application.
In order to address these concerns, the Security Enhanced Silverlight WebPart Host For SharePoint provided baked in features targeting each of these requirements.
For more reading/information about the WebPart, please visit the following links:http://www.sharepointsecurity.com/sharepoint/sharepoint-development/free-web-part-secure-silverlight-sharepoint-web-part
SharePoint MVP -http://www.sharepointsecurity.com
Please use the project at your own risk, however if you run into issues use the contact form in the aforementioned site.