Share via


Understanding the Silverlight and Sharepoint Security Models

Silverlight applications provide a rich interactive user interface in SharePoint 2010. A ClientAccessPolicy allows Silverlight to access a resources and services in a different domain. Silverlight and the Client Object Model can be used to access data anonymously. Some common methods used to query lists including GetItems are not allowed to be called by anonymous users.

Hands-On Labs

  • Accessing Cross-Domain Services

    Silverlight applications provide a rich interactive user interface in SharePoint 2010. Silverlight cannot access resources and services outside of the domain that served up the application. A ClientAccessPolicy allows Silverlight to access a resources and services in a different domain. This lab will demonstrate cross-domain access with and without a ClientAccessPolicy file.

  • Anonymous Access using Client Side Object Model and Silverlight

    Silverlight and the Client Object Model can be used to access data anonymously. Some common methods used to query lists including GetItems are not allowed to be called by anonymous users. This lab will demonstrate how to configure SharePoint to allow anonymous users to query a list using the Client-Side Object Model.