Solved

Employee Directory in SharePoint

Posted on 2011-03-03
11
868 Views
Last Modified: 2012-05-11
Hello Experts,
 
I am trying to build out  a Unit wide employee directory on SharePoint. My aim is to have users see thier picture, name, department etc.

I have used the Employee directory from codeplex.com which auto populates from the Active directory but not sure how i can upload a picture.

Are the options limited to a web part if so what are the free solutions available?

If its not limited to a web part what have you implemented.

Thanks in advance for your support!!

R
0
Comment
Question by:rohitsurya
  • 6
  • 2
  • 2
  • +1
11 Comments
 
LVL 3

Assisted Solution

by:AndrewSkoraro
AndrewSkoraro earned 50 total points
ID: 35029884
That column is looking for a URL to an image.  There might be a way to modify the code to pull it from another location. It is tied to the Picture column of the user profile database.

The image is pulled from a picture library located the users MySite.  There is a setting to chose what picture to use.  In the past, we have created a front screen that forces certain information before a user can access his MySite for the first time. This takes some coding and requires a knowledge of SharePoint development.  
0
 
LVL 38

Expert Comment

by:Justin Smith
ID: 35029994
This seems to be a popular question lately.

What version of SharePoint?  What limitations are you experiencing with MySites?
0
 

Author Comment

by:rohitsurya
ID: 35030133
I am using Moss2007 enterprise. The need is not to have anything fancy. I tried using the Employee Directory from CodePlex ( http://employeeedirectory.codeplex.com/ )

when i try to do a profile import from Active directory its gives me a error "The profile import default access account is set to use the default content access account which has not been specified. To correct this problem change the profile import default access account or specify the default content access account"

We are using active directory 2003 and i have admin previlages on the SharePoint server.

So i cannot do the push import all profiles on our Domain. For the ones imported i also facing a challenge to upload picture. note none of the users have mysites access due to restrictions.

Hope this helps.
0
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.

 
LVL 10

Assisted Solution

by:Minesh Shah
Minesh Shah earned 100 total points
ID: 35033947
the error looks pretty simple:
the account which is specified in import source does not have priviledges.
it must have read access atleast.
please make it sure and run the same again.

0
 

Author Comment

by:rohitsurya
ID: 35036665
Thanks!! Yes i realized that and changed tha account and i was successful in importing some 500 profiles in less than 2 minutes. Very impressive!!!

Now im facing a interesting challenge on how to add pictures to all these profiles i imported. We dont load profiles to our Active Directory and thats out of my teams scope. I am have all the pictures and trying to figure out a way to add pictures all these profiles. Please note that the users are not allowed to create thier profile pages due to policy.

Please advise.

Have a great weekend!
0
 
LVL 10

Assisted Solution

by:Minesh Shah
Minesh Shah earned 100 total points
ID: 35065413
you can use power shell, here you go:
http://get-spscripts.com/2010/12/upload-multiple-user-profile.html

friendly advise: please ensure you have concern HR approval on this...
0
 

Author Comment

by:rohitsurya
ID: 35065523
Thanks!! can this run on moss2007??
0
 
LVL 38

Accepted Solution

by:
Justin Smith earned 100 total points
ID: 35068443
0
 

Author Comment

by:rohitsurya
ID: 35095602
Thanks ACH1LLES!

Is there anyway to create a list and add pictures without touching the AD? Since this is going to be done by someone without sharepoint expertise i would prefer not to give them access to the Server.

So if we can create a list and add pictures straight or from a picture gallery hosted in sharepoint it would be great for the new person.

Thanks for all your feedback!
0
 

Author Comment

by:rohitsurya
ID: 35100041
So i figured out a way to create a employe directory. But i still appreciate all your feedback on solving this.

I created a contact list and dumped the excel ones we have already of all the contacts. I used a simple program to convert all the big jpeg into Thumbnails and the helpdesk will go ahead and add the pictures to each person.
0
 

Author Closing Comment

by:rohitsurya
ID: 35100072
The solutions provided by experts were great but due to the delivery time something simple had to be created as a placeholder.
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

Resolve DNS query failed errors for Exchange
While rebooting windows server 2003 server , it's showing "active directory rebuilding indices please wait" at startup. It took a little while for this process to complete and once we logged on not all the services were started so another reboot is …
In this video, we show how to perform Bates Numbering/Stamping of PDF documents using Power PDF Advanced, the newest product from the Document Imaging division of Nuance Communications. There are two editions of Power PDF — Standard and Advanced. Th…
In this sixth video of the Xpdf series, we discuss and demonstrate the PDFtoPNG utility, which converts a multi-page PDF file to separate color, grayscale, or monochrome PNG files, creating one PNG file for each page in the PDF. It does this via a c…

816 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

12 Experts available now in Live!

Get 1:1 Help Now