Showing posts with label SharePoint. Show all posts
Showing posts with label SharePoint. Show all posts

Thursday, 21 June 2018

Access Web Apps are being retired from SharePoint Online

Last reminder from Microsoft: Access Web Apps are being retired from SharePoint Online

Action required by 1 July 2018

As originally announced in March 2017 and communicated again over the last year, Microsoft no longer recommends Access Services for new apps. This feature is being retired from Office 365.

How does this affect me?

Starting on April 2, 2018, Access Web Apps databases were set as read-only. Starting July 1, 2018, Access Web Apps will be uninstalled (and underlying databases will be deleted).

What do I need to do to prepare for this change?

We encourage you to take immediate actions to migrate valuable data from active Access Web Apps. There are multiple ways to migrate Access web apps data; export to SharePoint Lists, export to local Access database (.ACCDB) and export to SQL Server – are a few examples. In SharePoint Server this feature will be supported in accordance with the Microsoft Lifecycle Policy. This announcement has no impact on the Access Desktop product, and on Access Desktop databases (.accdb). We recommend customers explore PowerApps as the successor of Access web apps, and the future for declarative business applications.

If you need further assistance please contact: support@projectsolution.com

Wednesday, 28 February 2018

SharePoint Online Social Bar (Major Update)

New feature: SharePoint Online Social Bar

Major update: General Availability rollout started

Applied to: All customers

The Social Bar is a new Office 365 feature. This feature is scheduled to roll out to Targeted Release customers later this week, and it will be available for all organizations on April 1, 2018.


This message is associated with Office 365 Roadmap ID: 23708.

[How does this affect me?]
The Social Bar will appear on all modern SharePoint Online pages with the exception of the home page of a site. It will give your users the ability to like a page, see the number of views, likes, and comments on a page, and see the people who have liked a page. This visibility will be available to anyone that has been granted access to view the page.
This feature will be launched default on. As administrator, if you wish to disable Social Bar for your organization, you can do so with the following PowerShell command:

To disable Social Bar on a tenant level:
Set-SPOTenant -SocialBarOnSitePagesDisabled $true

To disable social bar on a site level (for https://prepspo.spgrid.com site):
Set-SPOSite -Identity https://prepspo.spgrid.com -SocialBarOnSitePagesDisabled $true

[What do I need to do to prepare for this change?]
There is nothing you need to do to prepare for this change. Please click Additional Information to learn more.

Monday, 8 January 2018

Mainstream support for SharePoint & Project Server 2013 will end in 4 months

Just a heads-up in case that you still have SharePoint environments running on SharePoint 2013:

Mainstream support for SharePoint 2013 will end on April 10th, 2018:
https://support.microsoft.com/en-us/lifecycle/search?alpha=sharepoint%202013

After this date only security fixes will be provided for SharePoint 2013. Regular hotfixes can no longer be requested.

If not already done we recommend to start planning the migration to SharePoint Server 2016 as soon as possible.

This is not the only thing to consider after this date: starting with April 10th, 2018 the required patch level to request support for SharePoint 2013 will also change.

Currently all patch levels starting with SharePoint 2013 SP1 are supported. Starting with April 10th, 2018 this will change. In order to request support from Microsoft after April 10th, 2018 the SharePoint server farm has be on a patch level of April 2017 CU or later. A year later, after April 10th, 2019, the SharePoint server farm has be on a patch level of April 2018 CU or later.

This change is outlined in the Updated Product Servicing Policy for SharePoint 2013 published on TechNet.

Below is a table which outlines the required patch level for SharePoint 2013 till end of the extended support phase:

SharePoint Server 2013 and SharePoint Foundation 2013 Releases
Support End Date

Service Pack 1
4/10/2018

April 2017 CU – March 2018 CU
4/10/2019

April 2018 CU – all future CU
4/11/2023

Wednesday, 27 September 2017

Office 2019 and SharePoint 2019

Yesterday 26th Sep 2017, at Microsoft Ignite in Orlando, Microsoft announced Office 2019—the next perpetual update for Office. This release, scheduled for the second half of 2018, will include perpetual versions of the Office apps (including Word, Excel, PowerPoint, and Outlook) and servers (including Exchange, SharePoint, and Skype for Business). Previews of the new products will start shipping mid-year 2018.

Office 2019 will add new user and IT capabilities for customers who aren’t yet ready for the cloud. For example, new and improved inking features—like pressure sensitivity, tilt effects, and ink replay—will allow you to work more naturally. New formulas and charts will make data analysis for Excel more powerful. Visual animation features—like Morph and Zoom—will add polish to PowerPoint presentations. Server enhancements will include updates to IT manageability, usability, voice, and security.

Cloud-powered innovation is a major theme at Ignite this week. But we recognize that moving to the cloud is a journey with many considerations along the way. Office 2019 will be a valuable upgrade for customers who feel that they need to keep some or all of their apps and servers on-premises, and we look forward to sharing more details about the release in the coming months.

Monday, 25 September 2017

Changes to SharePoint Online pages

Update note from Microsoft regarding SharePoint Online Pages

***UPDATE: After further consideration, we are not rolling out this change, now. Based on your feedback, we have a few things we’re going to work on. If we roll this out, in the future, you will see a new message center post.*** Original Message read: We're making some changes to SharePoint Online pages running the classic user experience. We're changing the default document mode of all classic pages to be Edge mode, instead of Internet Explorer (IE) 10 mode. This change does not apply to sites that are using custom theming, or sites that have the modern list experience disabled at the site or tenant level. This change will begin rolling out Tuesday, October 1, and will complete by the end of October.

How does this affect me?

For most users, this change will just increase performance and reliability of pages. However, some custom master pages or custom web parts may contain custom code that takes a dependency on the older IE10 document mode.

What do I need to do the prepare for this change?

If you have sites with this kind of customization, the sites can be reverted to use the IE10 document mode by doing the following: 1. Open the site in SharePoint Designer. 2. Edit the master page that is in use. 3. Find this line: <SharePoint:IECompatibleMetaTag runat="server" /> And replace it with: <meta http-equiv="X-UA-Compatible" content="IE=10"/> 4. Save the page and reload the site. Please click Additional Information to learn more about document mode changes.

Additional information

Monday, 18 September 2017

SharePoint & Project Server 2016 Upgrade Error after Windows Update

Applies: SharePoint Server 2016, Project Server 2016

So, you have decided to apply Windows Server updates? Following this, it is important to remember to check if there are some pending updates for SharePoint and Project Server 2016. Sometimes there are security updates that apply to SharePoint and Project Server, which may not my not be obvious just by looking at the updates, prior to applying them.

After windows server updates are applied, it is best practice to ensure that your farm is in a healthy state. You can do this by running the SharePoint Configuration Wizard (SCW). If you have multiple Web/App Servers, Start by running this on the one that hosts the Central Admin (CA) portal.

You may encounter upgrade issue as shown in fig below.

#Blog_Upgrade Error

Fig (1) – SharePoint Config Wizard Upgrade Error

If this happens, run the below CMD on each of the Web/App Servers, starting with the main server (hosting the CA)

psconfig.exe -cmd helpcollections -installall -cmd secureresources -cmd services -install -cmd installfeatures -cmd applicationcontent -install -cmd upgrade -inplace b2b -force –wait

#Blog_Upgrade CMD

Fig (2) – Upgrade CMD

Hopefully this will resolve your issue, as per fig (3) below.

#Blog_Upgrade Successful

Fig (3) – Successful Upgrade

Hope this helps.

Tuesday, 13 June 2017

Updated feature: Calculated field in SharePoint lists and libraries

Please be aware of the upcoming change.

Action required by June 14, 2017

Calculated fields in SharePoint lists and libraries running in the classic UI mode can be used to create conditional or derived values to display to users as if there were native metadata on the item or document. Some users have added HTML markup or script elements to calculated fields. This is an undocumented use of the feature, and Microsoft will begin blocking execution of custom markup in calculated fields in SharePoint Online on June 13, 2017. And, they are providing this option to SharePoint Server 2016 and SharePoint Server 2013 in the June 2017 and subsequent Public Updates, adding the option for the same optional capability on-premises.

How does this affect me?

Your administrators will have been notified if you have one or more SharePoint Online lists and libraries in your organization that are using unsupported calculated fields. Beginning June 13, 2017, markup contained in calculated fields will be ignored. In many cases, calculated fields containing markup will be displayed as blank values in list and library views.

What do I need to do to prepare for this change?

You can request a one-time extension, until September 10, 2017, during which time unsupported markup will be rendered by calculated fields.  Please click Additional information to learn more.

Monday, 5 December 2016

Feature Pack 1 for SharePoint Server 2016 now available

 

When Microsoft launched SharePoint Server 2016, they shared their vision that it would be a foundational release, born in the cloud and built for continuous innovation. On 8th November Microsoft announced their next step on this journey with the availability of Feature Pack 1.

Through the November 2016 Public Update for SharePoint Server 2016, Microsoft delivered several new features based on customer feedback, extending support for hybrid scenarios and developer needs, including:

  • Administrative actions logging for common SharePoint administrative actions.
  • MinRole enhancements to support small and medium-sized farms.
  • A OneDrive for Business modern experience.
  • Custom tiles in the SharePoint app launcher.
  • SharePoint hybrid auditing unified across site collections on-premises and in Office 365.
  • Hybrid taxonomy unified across on-premises and Office 365.
  • OneDrive API for SharePoint on-premises.

Tuesday, 24 May 2016

Collaboration platforms vs. best-of-breed. What to Consider When Planning Your Collaboration Infrastructure

Why Your Organization Should Buy a Collaboration Platform Instead of Best of-Breed Solutions?

Collaboration platforms vs. best-of-breed solutions

 

“Should we use a group of products from a single vendor or purchase different features from multiple specialized vendors?” This question, otherwise known as “suites versus best-of-breed,” is one of the oldest and most important that IT decision makers have to answer. But is the question still valid?

A recent study from Constellation Research, Inc. argues for the suite approach. Read the report to see why.

download_button_smaller

Sunday, 17 January 2016

Beware!! Jan 2016 Security Patch MS16-004 (KB3124585) Breaks SharePoint 2013

January Security Patch Can Break SharePoint 2013. Read more>>>

Please be mindful that just applying the security update for SharePoint servers, without the full SharePoint/Project Server CU can cause issues. I would high recommend that user don't enable Automatic Updates on SharePoint Server, but instead, download and install them manually. Be in control of what is being applied to the servers. Not only does a 'bad' patch break SharePoint, it cannot be uninstalled.

Friday, 2 October 2015

Unlocking the Mystery of Patching SharePoint & Project Server

Real-world, best practice approach for patching SharePoint and Project Server 2010/2013.

Applies: SharePoint and Project Server 2010/2013. The post below assumes that the reader has administrative knowledge of maintaining a SharePoint farm.  Also observe the planning notes below.

Planning 

As always, before embarking on SharePoint/Project Server update on your production system, answer these two questions;

A) Is the update necessary? Is it solving an existing problem?

Do not simply rush into applying the latest updates just because it has been released!!

That said, do ensure that you are not too far behind on patching your environment, that you have an unsupported system. Remember that patching is not just about SharePoint and Project. You need to ensure that SQL Server (and related components) are also at a supported patch level.

B) Have you successfully tested the patch/update on development/test environment with a copy of live data prior to applying on the production system?

By testing, I do not just mean the successful patching of the servers, but ALSO ensure that the key business processes and solutions are tested thoroughly.

Here are some guidance notes – The Mystery behind patching;

Step (1) – Existing System Validation 

Run SharePoint Configuration Wizard (SCW) to validate existing farm configuration to validate the the existing state of the farm. If issues are encountered you need to resolve them first.

You need only run this on one of the Web/App servers, preferably the one hosting SharePoint Central Administration (CA).

Ensure all the core services are running after the validation.

Step (2) – Preparation 

On each of the web server(s) running SharePoint Server 2013, starting with the one hosting SharePoint Central Administration portal, stop the following Windows Services in this order:

  1. World Wide Publishing Service
  2. SharePoint Time Service
  3. SharePoint Server Search
  4. SharePoint Administration
  5. SharePoint Tracing Service
  6. SharePoint Search Host Controller*
  7. AppFabric Caching Service*

If Project Server is installed;

  1. Microsoft Project Server Calculation Service*
  2. Microsoft Project Server Event Service
  3. Microsoft Project Server Queue Service

Note: The reason why you need to stop the SPTimerV4 service first is because the SPTimerV4 service monitors the SPSearchHostController service. The SPTimerV4 service will start the SPSearchHostController service it if it finds that the SPSearchHostController is stopped. Therefore, if the SPTimerV4 service is running after you stop the SPSearchHostController service, the SPTimerV4 service might start the SPSearchHostController without you noticing it.

*Note: SP/PS2013 Services.

You may also be required to stop the following services during the patch installation.

image

In a multi Web/App server environment, this needs to be done on all the servers starting with the one hosting the CA.

Step (3a) – Update 

Install the update package on the server by following the instructions that come with the update package. In this step the package is extracted and updated files/components are installed.

Note: In a multi Web/App server environment, this needs to be installed on all the servers starting with the one hosting the CA. DO NOT run SharePoint configuration Wizard (Steps 4 & 5) until all servers are updated. Example on-premise environment with 6 web/apps servers is shown in fig below. 

image

You may be required to reboot the server, but do this only after this update has been applied on ALL the Web/App Servers in the farm, staring with the one hosting the CA portal.

Step (3b) – Update 

Restart the Windows Services in the following order:

  1. World Wide Publishing Service
  2. SharePoint Server Search
  3. SharePoint Time Service
  4. SharePoint Administration
  5. SharePoint Tracing Service  
  6. SharePoint Search Host Controller*
  7. AppFabric Caching Service*

If Project Server is installed;

  1. Microsoft Project Server Calculation Service*
  2. Microsoft Project Server Event Service
  3. Microsoft Project Server Queue Service

Note: In a multi Web/App server environment, this needs to be done on all server, ONLY after all the servers are updated (Step 3).

Step (4a)- Upgrade

Finally, Run SharePoint Configuration Wizard (SCW) to upgrade the system incl database schema.

Note: You may need to run this a SECOND time to ensure successful completion.

In a multi Web/App server environment, this needs to be run on all the servers starting with the one hosting the CA.

If you encounter a failure when running SCW, you can try to force the upgrade using the following approach in Step (4b).

Step (4b)- Force Upgrade using b2b command

If for any reason, your upgrade fails, you can try forcing the upgrade using the following method.

Note: first review logs and assess the reasons for any failure. It may be some data or feature related issue. As always, approach the following with due care and attention and test thoroughly, prior to applying on live production system.

  1. Stop SharePoint Admin and Timer service
  2. Navigate to Drive:\ProgramData\Microsoft\SharePoint\Config\GUID and delete all the XML files from the directory. DONOT delete the cache.ini
  3. On Command prompt navigate to c:\program files\common files\microsoft shared\web server extensions\14\bin and run: stsadm -o execadmsvcjobs
  4. Open the cache.ini with Notepad and reset the number to 1. Save and close the file.
  5. Now start the SharePoint Admin and timer service and
  6. Finally, Run the following command using the CMD prompt (run as Admin) from 12\bin directory “psconfig -cmd upgrade –inplace b2b -wait –force”

Note: Sometimes you need to run the following SharePoint PS command if you have some data/feature issues; psconfig -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures

image

Note: it very important that while the above command is being run, the SharePoint Admin and timer service is running i.e. STARTED. I did encounter a couple of instances where these had stopped. You need to ensure these are running while the above command is run.

After you have a successful outcome as in figure above, I would recommend that you run the SharePoint Configuration Wizard again to verify all is ok.

Step (5)- Post Update Checks

After all that hard work, ensure that all is working as expected. Check the following in SharePoint Central Admin Portal;

a) Verify Version (via CA > System Settings > Servers in the Farm)

image

b) Database Upgrade Status (via CA > Upgrade and Migration > Check Upgrade status and Review Database Status)

image

c) Verify User Profile Service Application

Note: if this service is not running verify if the FIM Windows Services is running.

image

d) AD Connection (ensure you have used Admin rights and using the credential for USP Admin to review this)

If you have an issue with one the Service Application Database then you will need to run a command

(Get-SPDatabase | ?{$_.type -eq"Microsoft.SharePoint.BusinessData.SharedService.BdcServiceDatabase"}).Provision()

image

Verify if all the key Application pools and Websites are running on IIS

It is also advisable to verify the status of the SQL DB if all are online and verify the key content DB Versions.

That all folks!!

If need have any queries or need any assistance, you can reach out to me.

Wednesday, 6 May 2015

SharePoint Server 2016 update

Today, Microsoft confirmed that SharePoint Server 2016 will become generally available in Q2 2016, with a public beta planned for Q4 2015, and commitment to delivering on-premises releases of SharePoint for the foreseeable future. There will be support for combination of on-premises, cloud and hybrid deployments for many years to come.  Learn More>>

Wednesday, 4 March 2015

SharePoint & Project Server – Feb 2015 Public Updates Really??

The last update for SharePoint & Project Server 2013 was announced as Public Update available along with Windows Updates! Here is why you should disable this immediately?

SharePoint and Project Server updates need to be applied planned with DUE CARE;

  1. Applied ONLY if you have an issue that is resolved by the update.
  2. Applied after due testing on your dev/test environment with COPY of live data. Testing to include key/normal business processes.

A few key things to remember with SharePoint and Project Server updates/patching;

  1. There is no roll-back for SharePoint and Project Server, as there is for Windows update!! if you have some data related issues or key services running in the background, then patching will not be applied correctly. Remember, key services need to be STOPPED prior to patching on each Web Server. Surely you would want to take precautions, take full backups, ensure you have a bullet proof roll-back/back-out plan in the event of failure.
  2. Patching is a two two step process. If you simply update bits and database schema is not upgraded by running the SharePoint Configuration Wizard on each web server, then your databases will be left in COMPATIBILITY mode, leading to potential issues and unknown data corruption downstream.
  3. Project Pro is recommended to be at the same patch level as the server, so you would have to update/patch ALL the users’ client application at the same time.
  4. Some Patches have dependencies on other Service Packs!

SharePoint/Project Server System Administrators should apply the patches manually as a carefully planned exercise. Take control of your system today!!

I will follow up this post with steps/guidelines to manually patch your SharePoint and Project Server 2013 environment.

Tuesday, 19 August 2014

SharePoint 2013 – Resolving UserProfileImportJob errors

Came across this issue whereby the ‘UserProfileImportJob’ was throwing out a lot errors in the event viewer. See example below.

The Execute method of job definition Microsoft.Office.Server.UserProfiles.UserProfileImportJob (ID d8644501-7ee7-49bb-aa27-1da0cf1bd1ba) threw an exception. More information is included below.

There was no endpoint listening at http://PSL:5725/ResourceManagementService/MEX that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.

SNAGHTML408789d

On investigation, it was determined that the 'Forefront Identity Manager Service' was not  running.

image

Restarted this service and all started working smoothly!!

SharePoint/Project Server 2013 – ‘Manage services on server’ link is missing?

Applies: SharePoint 2013 and Project Server 2013 Administrators

So you logged into SharePoint Central Admin and noticed that the ‘Manage services on server’ link is missing from System Settings and Application Management > Service Applications

image

SNAGHTML37c8769

The reason is that you are not running Internet Explorer with Administrative Rights. Simply, right click on IE and select ‘RUN AS ADMINISTRATOR’ and voila!! the link appears.

I personally launch SharePoint Central Administrator in Administrative Mode each time I administer SharePoint/Project Server.

image

Hope this helps!

Monday, 4 August 2014

Error when creating Search Service Application - User does not have permission to perform this action

I was contacted by a SharePoint Administrator with an issue relating to SharePoint Search. The user encountered the following error when provisioning a Search Service Application.

SP Search Service App Error

The resolution is simple;

Ensure that SharePoint Farm Service Account has the following roles in SQL;

  1. DB creator
  2. Security Admin

The latter was found to be missing in this case.

Hope this helps.

Thursday, 7 November 2013

Web UI to Build Windows PowerShell Commands for SharePoint

How cool is this!! Web UI for building any Windows PowerShell command you may need!

Simple and easy to use! And, no need to keep file away a big list of commands only to loose it and spend time searching for it. Give it a try….

http://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html 

image

Applies: SharePoint 2010/2013 and online services

Enjoy SharePoint…ing!!

Monday, 9 September 2013

SharePoint – Portal Short URL resolution / Redirect to fully Qualified URL

I came across a user requirement to ensure that the short URL for a portal was resolved to a fully qualified domain URL. For example when users access http://portal they are automatically redirected to the fully qualified URL http://portal.contoso.com .

By default, what happens is when you enter a short URL, say http://portal/IT the browser shows the short URL rather than a fully qualified URL http://portal.contoso.com/IT

You really want the best of both worlds!! Allowing the user to type in whatever they want but resolving this automatically in the background. I find that the users want to simply type in the short URL as it is easier and quicker.

In my case, the business had a specific requirement to ensure consistency when sending links to documents, manage corporate branding and compatibility for bespoke application built on SharePoint.

Steps to take to implement this solution;

1 First, create a new website on the Web Server within IIS
  image
  Add the Host Name i.e. the short URL part. See example image above.
2 Next, Select the HTTP Redirect option for the newly created website.
  image
3 Select the option to Redirect and enter the fully qualified URL here. See example figure below.
  image

That’s it. you may need to restart this new website.

Now test the navigation thoroughly.

Friday, 6 September 2013

SharePoint/Project Server 2013 Product Preparation Tool Error “The tool was unable to install Application Server Role, Web Server (IIS) Role”

While running the SP2013 Preparation tool I came across this issue..“The tool was unable to install Application Server Role”

image

Web Server role was already enabled on the server by the infrastructure team. What transpired was that the .NetFramework 3.5 was not installed by default and could not be installed by when enabling this through the ‘Add Roles and Feature Wizard’.

image

To resolve this issue, install .NetFramework 3.5 from the wizard but this time I chose to install from the installation media.

 image

image

Now, complete the prerequisites using SharePoint Preparation Tool.

image

VoilĂ !!

Hope this helps.

Thursday, 5 September 2013

SharePoint – Dynamically Hide Left Navigation (Re-usable Approach)

Applies: SharePoint ; Project Server

So you have deployed SharePoint and want to customise the look & feel and provide your own navigation from the Intranet/Portal Home Page/PMO Site or Project Workspace. But, you just cant seem to get rid of the left navigation. 

image

The easiest way to do this is to hide this navigation on page load, dynamically. Below are the steps to take;

  1. First, download zipped files containing text files (SP2010 OR SP2013)  that have script to hide the navigation.
  2. Extract the required file and upload to Site Collection library. any discreet library location is fine.
  3. Right click on this file and copy shortcut.
  4. Navigate to page where you want to hide the left navigation and select Page > Edit 
  5. Insert Content Editor Webpart (under the Media Category of Webparts). See figure below.
  6. Edit this Webpart and insert the Shortcut copied during step (3) above.
  7. Set the Chrome State > Chrome Type to None
  8. Click Apply and OK for the webpart.
  9. Finally, click Save & Close on the Page Ribbon Tab

image

Note: to restore the left navigation, simply put the page in edit mode and delete the content editor webpart.

Hope this helps. Happy customisation and enjoy SharePoint…ing!!