Tag Info

Hot answers tagged

12

Business Connectivity Services (BCS) is the way to go...here's a nice 3 part series on setting it up as well as programatically working with it: http://www.zimmergren.net/archive/2010/01/18/sp-2010-getting-started-with-business-connectivity-services-bcs-in-sharepoint-2010.aspx Tons of data out there if you want to do additional research...google SharePoint ...


4

Why the code solutions? Use the native SP2010 document routing possibilities. Define an external Send to location on your source web app (in central admin), point it to the external site (web service url is something like http://destinationsiteurl/_vti_bin/OfficialFile.asmx), set the file action to either copy or move (depending on your needs). Then, in ...


4

As mentioned, you will need to use either Visual Studio for this workflow scenario, or implement a Event Receiver in the document library that will fire whenever item is added or updated. In both cases the program code would run after item has been added/updated and the context of the workflow/event receiver will contain the document in question (or at ...


4

You place a List-WebPart on a page and choose the view that it should use from the drop down menu. Now your WebPart obtains a copy of the list view that you selected. This will remain constant even if you modify the original view in the list itself. So, the behaviour you have described in your question is standard SharePoint behavior: List view changes are ...


3

There are two jobs, User Profile to SharePoint Quick Sync and User Profile to SharePoint Full Sync, that synchronize the User Profile database information with the UIL. Sometimes this stops working (properly) and in that case you need to run: stsadm -o sync -listolddatabases 0 stsadm -o sync -deleteolddatabases 0 The first command will list Content ...


3

In case you do not want to use BCS (I am personally not a fan of BCS) there are some third party alternatives. This component from Layer2 for example is very easy to use but maybe best suited for lists without a feature based content type: http://www.layer2.de/en/products/Pages/SharePoint-Business-Data-List-Connector.aspx In my opinion BCS has these ...


3

you can run SharePoint (no matter 2007 or 2010) w/o UPS Service. In that case you will have "simplified" profiles containing only basic params: login name, name, email... No any additional configuration steps required to work that way. Btw, SharePoint Foundation Server uses this model by default (there are no UPS Service at all)


3

Active Directory Import is similar to the Profile import mechanism we had back in SharePoint Server 2007. It's an awful lot easier and quicker to configure than "SharePoint Profile Synchronisation", AKA "User Profile Synchronisation Service" (in services on server) AKA ForeFront Identity Manager (FIM) for SharePoint Server 2010. Enabling AD ...


2

When using forms based auth, you normally have a session cookie. Your browser has one session, and your outlook has another session. They cannot both be logged in at the same time. Previously I have solved this by using TMG. It does the forms auth on the proxy, and it uses a persistent cookie that can be shared across applications. But you may be able to ...


2

Office OOTB SP Workspace (former Groove) is the first option (edit - unfortunately there is no SharePoint support in Workspace API so far :( ) http://blogs.msdn.com/b/sharepoint_workspace_development_team/archive/2010/08/06/groove-web-services-api-available-in-sharepoint-workspace-2010.aspx. Another option is completely custom application with own data layer ...


2

no i don't think there is a codeless solution to this.. you most likely will have to do this via custom code. You could create an console application which checks for files in the local folder, and if they do upload it to SharePoint and then set this application as Windows Scheduled Task with an Interval of 1min. Another option would be implementing it ...


2

Without the use of AD the only way is to write an application to synchronise them for you. I would set up a VM with active directory on, to handle this, so you have it there, just for this period, I really hope this is possible for you. The good news is the code for doing this as an application would be almost identical on 2007/2010 so a windows form ...


2

Rename the server at the operating system level by using the System Properties dialog box in Control Panel. Restart Server   Change or create SQL alias (If no ALIAS, create one to point to the old servername so it finds the SQL Server that is on the same server, stand-alone installation.) using cliconfg Restart the server   Run PowerShell-command to rename ...


1

Yes you can. SharePoint synchronizes with any server that uses Active Directory Protocol or LDAP for user profile details. Exchange Server is just the Microsoft version of it. You have other similar LDAP servers like Domino Server or Lotus Notes server from IBM, etc. Inorder to achieve this, you need to add an import connection with the LDAP server. You ...


1

I would recommend you use a Managed Metadata Term Set, which will make the column available throughout your environment, integrate with search and have all the other advantages of Managed Metadata Columns. To update the departments each night, write a SharePoint Timer Job which sources its information from SQL and populates it within the term set. Make ...


1

You are going to have to use web services. You can't use the SharePoint API unless the code is running from the farm you are trying to access. In this case it looks like you are running the code from http://myInternalSite/ and remotely accessing https://MyExternalSite which is not possible directly through the API. SharePoint provides many web services ...


1

You can easily keep the two SharePoint farms in sync using content deployment.You can also schedule it(hourly or daily) for incremental or full deployment. If you want to trigger the job on demand (like SyncToExtranet = true), you can do it via code. One thing to note about content deployment is that it deploys all content(or all new content if configured ...


1

Using an AD security group to maintain your testers may be of some value. Place testers in AD group, give the group permissions in SP. when testers change, change the group in AD therefore allowing sync between the two areas they need access to. only catch is if the testers need different perms within SharePoint (contribute, full control etc..) in which ...


1

I'm a big fan of UPS, but that's because of its social aspects and features you can enable with my sites. There is something nice about dynamically generated org charts, the ability to follow people, and having a central store of profile info rather that having to rely on the user information list. It's also nice to be able to push some of the user ...


1

UPS isn't going to help you in any way. It's only for syncing more properties between SharePoint and AD (and possible also other sources of user info like payroll system,...). But It'll never create new users in AD. In fact out of the box SharePoint has no was of creating new users in any store. SharePoint doesn't care about authentication (finding out who ...


1

I have doubts that the "Userprofile Update Event" will work. You can query the User Profile Change log periodically and check the state of the properties you want to update in CRM. This is fully supported by the API. The change log is maintained for 2 weeks by default and you can pass a time based query from your custom timer job. There is an article about ...


1

BCS for User Profiles is read only You can populate the properties of existing user profiles from a business system. You cannot create new user profiles in this manner, and you cannot write data back to a business system so you cannot do this out of the box. http://technet.microsoft.com/en-us/library/gg188041.aspx#importBusiness UPDATE: One way ...


1

1. When you start the User Profile Synchronization service on the synchronization server, SharePoint Server (2013) provisions a version of Microsoft Forefront Identity Manager (FIM) to participate in synchronization. FIM (miiserver.exe) needs to know at runtime the location of your WCF service. Separate from UPS (profile sync) is the creation of an ECT ...


1

It is possible, I tested this a couple of weeks ago following this blog post. (There are some third party tools out there too, that are a lot better for doing this.)


1

You cant make advanced workflow scenarios in sharepoint designer, for this you need to use visual studio 2010 see the bottom of this site for examples http://technet.microsoft.com/en-us/sharepoint/ff819861


1

Looks like there is an AD problem. We have here two SharePoint installations, one for productive usage and one for testing. We also have two AD and two Exchange server. Test-AD has a group called SharePoint Admins Universal Group Properties and contains the user folder from the one and the other AD. This is to get known of the common users of productive ...


1

Ran the following from the Start Search box 1. ONENOTE.EXE /SafeBoot 2. Click on the Clear Cache button WARNING: Any changes not synchronized to SharePoint will be lost. You can open the backup to recover the lost information but it will need to be manually reconciled in the new local copy of the notebook.


1

You can use Microsoft Groove (part of Office 2007) or Microsoft SharePoint Workspace (Office 2010). Groove became MS Workspace in 2010. Here is the TechNet overview of SharePoint Workspace: http://technet.microsoft.com/en-us/library/ee649102.aspx


1

It gets uncomfortable when you need to dig into BCS coding, for example this line of code to retrieve a BCS field - var fooVar = Microsoft.SharePoint.BusinessData.Infrastructure.EntityInstanceIdEncoder.EncodeEntityInstanceId(new object[] { fooIDval }); There's a new CodePlex project that looks more promising by using SQL Server Integration Services - ...


1

Just see the video, how easy SharePoint data integration can be with 3rd party. It take 5 minutes to integrate a SQL query with all list features, e.g. workflows on external data change: http://www.youtube.com/watch?v=tdNO5y14LSc



Only top voted, non community-wiki answers of a minimum length are eligible