Logo 
Search:

Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds

User Profile Privacy requirement

  Asked By: Tim    Date: Aug 21    Category: Sharepoint    Views: 3825

Part of University policy is that we not readily expose a user's domain
account.

This is problematic in sharepoint because it is exposed absolutely
everywhere!

The following article describes how to remove it from a user's profile
service.

technet2.microsoft.com/.../a34a6928-c30e-441d-a8
20-48e0b10a35fb1033.mspx?mfr=true

But it still appears:

In alerts and OOTB workflows

On _layouts/userdisp.aspx

Is there any way to override the account field so that none of these
services that consume it will show the correct information?

Has anybody had any experience removing displayed profile data this way?

Specifically, I'm having quite an issue with _layouts/userdisp.aspx.
This layout has a tag within it

<SharePoint:FormComponent id="UserListForm" TemplateName="UserListForm"
ControlMode="Display" runat="server"/>

I find UserListForm in ControlTemplates/DefaultTemplates.aspx

An MSDN article tells me how to override this control template but I
don't understand it at all, nor how to tell what directives are required
for the ascx file.

msdn2.microsoft.com/en-us/library/aa544582.aspx

ControlTemplate UserListForm must be rendering the account information
in

<SharePoint:CompositeField FieldName="Name" ControlMode="Display"
runat="server"/>

<SharePoint:ListFieldIterator runat="server"/>

Composite Fields absolutely stump me

msdn2.microsoft.com/en-us/library/aa543321.aspx

And I would think there should be a much easier process to just remove
one data element from the page!

Any ideas?

Share: 

 

No Answers Found. Be the First, To Post Answer.

 
Didn't find what you were looking for? Find more on User Profile Privacy requirement Or get search suggestion and latest updates.




Tagged: