Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Employee Directory in SharePoint

Posted on 2011-03-03
11
Medium Priority
?
874 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 200 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
Nothing ever in the clear!

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

 
LVL 10

Assisted Solution

by:Minesh Shah
Minesh Shah earned 400 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 400 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 400 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

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Microsoft Office 365 is a subscriptions based service which includes services like Exchange Online and Skype for business Online. These services integrate with Microsoft's online version of Active Directory called Azure Active Directory.
It’s time for spooky stories and consuming way too much sugar, including the many treats we’ve whipped for you in the world of tech. Check it out!
Sometimes we receive PDF files that are in the wrong orientation. They may be sideways or even upside down. This most commonly happens with scanned or faxed documents. It is possible to rotate the view of these PDFs with the free Adobe Reader produc…
This video shows how to use Hyena, from SystemTools Software, to update 100 user accounts from an external text file. View in 1080p for best video quality.

971 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