Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Check what every user has done in sharepoint 2010

Posted on 2011-02-15
10
484 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
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: 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
 

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

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

SharePoint Designer 2010 has tools and commands to do everything that can be done with web parts in the browser, and then some – except uploading a web part straight into a page that is edited in SPD. So, can it be done? Scenario For a recent pr…
We had a requirement to extract data from a SharePoint 2010 Customer List into a CSV file and then place the CSV file into a directory on the network so that the file could be consumed by an AS400 system. I will share in Part 1 how to Extract the Da…
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.
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…

860 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