Solved

Check what every user has done in sharepoint 2010

Posted on 2011-02-15
10
465 Views
Last Modified: 2016-02-24
Our site is internet based with claims based authentication with sql server membership provider

Customer wants to see in the back end a report to see per user what they did
For example
User enterred site
user visited that page
user commented on that article
user visted that another page.

something like that, please give me your guidance in how to do this, I know sharepoint logs everything, what I dont know is how to get the data this way

Thanks
0
Comment
Question by:LuisEstebanValencia
  • 5
  • 5
10 Comments
 
LVL 14

Expert Comment

by:GeorgeGergues
ID: 34896585
That would be under each site collection .

You should look under Site Settings -> Administration - > site audit and audit logs.

Best of luck.
0
 

Author Comment

by:LuisEstebanValencia
ID: 34896808
I already enabled everything on that page. I guess that I can see the reports under Web Analytics ?

However,  it says that reports are until yesterday, and as I had never used the site collection, there is no info.
How can I force the system to gather the audit logs again.

0
 
LVL 14

Expert Comment

by:GeorgeGergues
ID: 34897376
Yes,
the web Analytics will only work daily , after the data usage collection job run

here it is.
http://technet.microsoft.com/en-us/library/cc678870.aspx

you can force any job to run if you know the name

0
 

Author Comment

by:LuisEstebanValencia
ID: 34904469
I just checked but that doesnt give me the info I need, I want to know every action the user did, PER USER.

Any idea.

0
 
LVL 14

Expert Comment

by:GeorgeGergues
ID: 34907628
You will need to write code to do that per user .
but it only shows the most viewed hits etc.


If you turn Audit on. you will get more information but there is a performance penalty.
also you can write some code against the SPChange  object.


0
Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

 

Author Comment

by:LuisEstebanValencia
ID: 34926138
Do you have an example?
0
 
LVL 14

Accepted Solution

by:
GeorgeGergues earned 500 total points
ID: 34926240
There is a very detailed code with documentation on MSDN

here
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spchange.aspx


Best of luck
0
 

Author Comment

by:LuisEstebanValencia
ID: 34935030
this seems a good object to work with, but for changes,

but what about if I want to know the trail of a user, for example

user A
visite page 1
visited page2
visited page 3
etc

can I do that programaticalla?
0
 
LVL 14

Expert Comment

by:GeorgeGergues
ID: 34935454
That is more of a web trending and tracking ,  I have to admit that is not SharePoint strongest features.

If you plan to do this type of web analytics use Omniture  from ADOBE
0
 

Author Comment

by:LuisEstebanValencia
ID: 34942296
I cant buy a third party software, I need a very simple interface showing what pages the user visited.
The problem is that I need to do that for each user
0

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Search console 3 75
onenote 2016 sync 40 215
spservices different results in IE and Chrome. 11 54
SharePoint Foundation 2013 Search 11 36
The Scenario: Let’s say you have a quote worksheet in Excel that you use to work up sales figures and such for your clients. You utilize SharePoint to manage and keep track of these documents. You would like values from your worksheet to populate Sh…
Marketers need statistics and metrics like everybody else needs oxygen. In this article we explain how to enable marketing campaign statistics for Microsoft Exchange mail.
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now