Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds

List Item Access

  Asked By: Keon    Date: Jun 20    Category: Sharepoint    Views: 1055

I have a Document Library with list item access (permissions set to
each item on the DL).

If a user sees a Document Library View or a Web Part not filtered by
anything (with all items), then that user only sees the documents
that he has permission to read – this a correct behavior, as I think.

If the view has any kind of filter, like items added today, for
example, the user sees a list with all documents added today even if
he does not have access to read them (if he clicks on a document a
message saying that he has no permission shows up).

If the user sets an "alert" on that list, he will be informed on any
change in any document, even if he doesn't access to it (again, if he
clicks on the document link, inside the email, a message saying that
he doesn't have access to the document shows up).

Is this the default behavior? Is there anything I can do to change
these 2 behaviors? i.e. users only sees in any situation, and is only
alerted on documents he has access?



1 Answer Found

Answer #1    Answered By: Cade Velazquez     Answered On: Jun 20

I understand that, for everyone to see only its one documents  we have
to establish audiences to each document.
This is not an easy thing to do, because we are talking about hundreds
of documents. Even with code, we are not managing to do it.

Anyway, I have another issue related to this: If a user  sets an
immediate alert  on that document  Library, he will be notified for EVERY
document that is saved inside  the DL, even if he does not have access
to it. Besides, permissions  and audiences are only able to attribute
AFTER the document is saved in the DL, even with code. So, the user
will be always notified with everything.

Is there a way to overcame this? Any way to delay alerts or anything

Didn't find what you were looking for? Find more on List Item Access Or get search suggestion and latest updates.