blog.frederique.harmsze.nl my world of work and user experiences

November 30, 2013

Using SkyDrive Pro

Filed under: Information Architecture,Office365 — Tags: — frederique @ 21:46

With SharePoint Online and SharePoint 2013 we now have SkyDrive Pro at our disposal, as a part of the intranet environment. So what is it, what do I use it for, how does it work and what doesn’t work?

What is it?

SkyDrive Pro is a personal library intended for storing and organising your work documents.

Please note: you get to it by clicking on SkyDrive at the top of your SharePoint screen, but it is not the same thing as the product SkyDrive without the Pro: that is personal and does not have anything to do with your work. SkyDrive Pro it is part of SharePoint (Office 365’s SharePoint Online or SharePoint Server 2013), so you get into it using your work username and password and you can share a document with a colleague using his or her work account. Here’s Microsoft’s What is SkyDrive Pro.

SkyDrive Pro offers two main things:

  • Space to store your files: 25GB in SharePoint Online. This used to the Personal Documents and Shared Documents Libraries in MySite, in earlier versions of MySite. By default, your files are only visible to you; if you put them in the folder shared with everyone, you colleagues can also see it.
  • Synchronisation of files between SharePoint and your computers. In earlier versions, we had Groove and then SharePoint Workspace for this.

And the good thing is that the synchronisation to your computer not only works between your computer and your personal library explicitly labeled as SkyDrive Pro, but also with other Document Libraries, in team sites and project sites for example.

When I click in SkyDrive in the top bar, I get my personal library. The folder is shared, the rest is locked. I can synchronise by clicking Sync.

When I click in SkyDrive in the top bar, I get my personal library. The folder is shared, the rest is locked. I can synchronise by clicking Sync.

What do I use it for?

It is a good idea to use SkyDrive Pro for:

  • Storing documents in your personal site
    • Storing personal documents
      For example, I have an Excel file with my travel expenses there. Nobody else needs to see it, but I don’t want to lose it and I want to be able to access it from different computers, so I store it in my SkyDrive Pro instead of on the hard drive of my laptop.
    • Ad hoc sharing of documents
      For example, when I have found an interesting report that does not really belong to a particular team or project, I share it a colleague who is interested in it via my SkyDrive Pro.
  • Pulling documents offline and synchronizing when online
    • Working on team or project documents while I am offline
      For example, I commute by train and I work offline when I am on the train (the available wifi usually does not work well enough for me). I can be sure to have the latest version of a team site document with me, I can edit it, and when I arrive at the office and on the network, my changes are synchronised back to the team site.
    • Making my personal documents available on my different devices
      I don’t have to open my work laptop if I want to update, for example, my travel expenses overview. I have SkyDrive Pro folders that synchronise to my personal library on my home computer and my iPad as well. Please note: I have secured my computer and iPad with a password, because I don’t want anyone who picks it up to be able to see my stuff.

It is not a good idea to use SkyDrive Pro for:

  • Sharing team documents or project documents.
    These documents belong in the team site or project site where they get:

    • The appropriate security settings
      (e.g. the group of project members so that you don’t forget or include the wrong people accidentally when you share your document)
    • Metadata that allow people to find it more easily
      (if they search the intranet, they will find the document using its categorisation)
    • Visbility in the view of the latest team/project documents
      (the team / project members are already on the team / project site and they want to see your document there too)
  • Pulling confidential stuff offline to a non-secured device
    Don’t just assume that the technical people keep everything watertight, use your own common sense as well. Don’t pull important documents to your iPad and then let your 4-year old kid play with it. Don’t put it on an unsecured device and then leave it on the train. You know what I mean… it’s the same “don’t be stupid” rule that also applies to printed documents that you should not leave lying around.

How do I…

… start using the SkyDrive Pro I see in our SharePoint Online intranet?

Just Click on sync button where you want to synchronise to your computer:

  • In a Document Library of a team site
  • On the homepage of your team site
    Please note: this only works if a document library is displayed there in a web part and no more than one document library; otherwise the system does not know what you would want to synchronise so it does not offer the sync button.
  • On the SkyDrive page of your personal site

And then follow the few steps the wizard prompts you to take. See also Microsoft’s Sync SkyDrive Pro or SharePoint libraries to your computer.

… find the documents on my computer, after I have set this up?

When you set this up, the system creates a “folder” in your Windows Explorer, under Favorites. You get:

  • SkyDrive Pro or SkyDrive Pro @YourCompany for your personal library
  • SharePoint for Document Libraries in team sites.
    For each Document Library that you synchronise, you get a folder in this section that is labeled with [site name] – [library name].
    Please note: All document libraries from all team sites are displayed at the same level. There is no organisation by site.
Under Favorites in my Windows Explorer, I have SkyDrive Pro for my personal files and SharePoint for synchronized libraries from team sites

Under Favorites in my Windows Explorer, I have SkyDrive Pro for my personal files and SharePoint for synchronized libraries from team sites

Can’t find it? You can also get to your SkyDrive Pro folder via the central SkyDrive icon: in the Windows notification area (by clicking the triangle at the bottom of Windows) > right-click the SkyDrive Pro cloud icon > Open your SkyDrive Pro folder.

Open your Skydrive Pro folder from the windows notification area

Open your Skydrive Pro folder from the windows notification area

… add a document to my SkyDrive Pro?

You can add documents both in your library online (personal SkyDrive Pro library or a Document Library in a team site) and in the folders on your computer (SkyDrive Pro folder or a sub-folder in the SharePoint folder). When added to the one side, they will be synchronized to the other side.
Please note: OneNote files can only be added online or they won’t be synchronized.

… see if documents have been synchronised?

On your computer, you see in the synchronisation status in the file icon: a green check symbol if it has been synchronized to the online site, a blue refresh symbol if it is still working on it.

One file is still synchronizing from the site to my computer, the others are synchronized.

One file is still synchronizing from the site to my computer, the others are synchronized.

Please note: This depends on your Windows version, 8.1 assumes everything is synchronized unless it is not, so it does not confirm it with the green check icon.

The document library in the site does not show if your file has been copied to your computer yet, so check if it has arrived on your computer if you need to have those files offline after you unplug and run.

If you are working in the document on your computer and you have no connection to the online site, MS Office tells you that you are working in an offline copy:

When I am offline, I see that when I work on a document.

When I am offline, I see that when I work on a document.

and you can see more when you click on File in Word:

More info about the offline copy and where it will be online after synchronisation

More info about the offline copy and where it will be online after synchronisation

… sync other files than documents to my computer?

Put all files that you want to work on and synchronize using the SkyDrive Pro mechanism in the Document Library. Other library types (Pictures, Assets, Pages, Reports ) do not have the sync option (at least not now, November 2013).

… associate metadata like a category to my document?

You can add metadata to your document in the team site (like the category or status, owner) but not in the SharePoint folder on your computer.

When you edit a document on your computer, it will keep the metadata it has in the team site. But if your offline work has changed the status for example, you need to edit the status field in the team site. You can get to the library where you can make that change via a quick link in the folder on your computer:

… make sure that others can see my documents in the team site?

You can add a document to a Document Library on a team site by adding it to the appropriate folder in the SharePoint section on your computer. However, you cannot add information to the metadata fields in that folder.

So if the library has required fields, your document cannot be published. You need to go to the browser, fill in those required fields, and

Right-click on the file on your computer to open its online equivalent in the browser - if you are online.

Right-click on the file on your computer to open its online equivalent in the browser when you are online.

check in the document. Then your colleagues can see it too.

… get back a file that I accidentally deleted from the SharePoint folder on my computer?

You can delete a file from the SharePoint or Skydrive Pro folder on your computer just like you delete one from any other folder on your computer. This also deletes the online version of your file, from the team site or your personal library in SharePoint.

It actually deletes it in SharePoint. So if you want to get it back, you need to restore it from the recycle bin in your team site or personal library. The file cannot be found in the Recycle Bin of your computer.

… stop synchronizing a library?

When you are no longer interested in the latest versions of the documents of, for example, a project that has finished, you can stop synchronizing it to your computer and remove the documents from your computer. You cannot do that by deleting the folder in the SharePoint section directly. You need to open the Windows notification area (by clicking the triangle at the bottom of Windows) > right-click the SkyDrive Pro cloud icon > Stop syncing folder > select the folder. See Microsoft about Stop syncing a library with SkyDrive Pro.

Open the Windows notification area, right-click the SkyDrive Pro cloud icon and stop synchronizing folder.

Open the Windows notification area, right-click the SkyDrive Pro cloud icon and stop syncing folder.

The folder and its documents then still are available in the SharePoint section, but they are no longer connected to the online Document Library.

After syncing has been stopped, the folder has become a regular Windows folder

After syncing has been stopped, the folder has become a regular Windows folder

If you want to start synchronizing again, delete the old folder and click sync in the library again. If you leave the old folder, the sync action will create a second folder for that library…

Limitations: what won’t work?

SkyDrive Pro has some limitations, which make sense when you realize that it uses SharePoint Document Libraries.

You cannot synchronise files that have:

  • Symbols in the filename: \ / : * ? ” < > | # %
    (in SharePoint 2013 on-premises { } ~ and & are also forbidden. I usually try to avoid any kind of symbol),
    or if the filename begins with a period or has several periods halfway (.filename.docx and file..name.docx are forbidden)
  • Too many characters: A file name of more than 128 characters (including spaces) or a path of more than 256 characters.
    So you will hit trouble if you have a lot of nested folders with long folder names. Fortunately, the SharePoint site and the SkyDrive Pro folders on your computer will warn you if you create folders that already run over that limit by themselves.
  • Over 2 GB
  • Blocked file types .ashx, .asmx, .asp, .aspq, .axd, .cshtm, .chtml, .json, .rem, .shtm, .shtml, .soap, .stm, .svc, .vbhtm, .vbhtml, .xamlx,  (This is for SharePoint Online, SharePoint 2013 on-premises blocks a lot more; see Types of files that cannot be added to a list or library)

And you can only sync OneNote files one way: create them in SharePoint and then sync to your computer. It does not work if you create it on your computer and then try to sync it back online.

Looking at the libraries, you cannot synchronise:

  • Over 5000 items site Document Libraries, which includes folders and files. This corresponds to the limit Document Libraries have for displaying items in a single view.
    You can synchronize up to a maximum of 20,000 items in your personal SkyDrive Pro document library, which includes folders and files.
  • Over 25 GB in your personal SkyDrive Pro library

When SkyDrive Pro cannot synchronise what’s on your computer into SharePoint, it gives an error message.

When you are doing something in the folder structure that will result in a path that is too long:

SkyDrive Pro warns you if your folders would result in a path that is too long

SkyDrive Pro warns you if your folders would result in a path that is too long

When your file name is too long or has invalid characters, you see an error icon with the file. You can investigate, by right-clicking on the filename and selecting SkyDrive Pro > View sync problems.

Right-click the file name to find out why it does not synchronise

Right-click the file name to find out why it does not synchronise

The Upload center gives you an error message where applicable, and short cuts to places where you could resolve the problem

The Upload center gives you an error message where applicable, and short cuts to places where you could resolve the problem

Please note: the actual message does not always clearly pinpoint the real problem: I get the message “Invalid characters” for a file that has a filename of more than 128 characters, none of which is invalid in itself.

All in all, SkyDrive Pro is a nice tool for storing your personal documents and for synchronizing files between your sites and between your computers. You just need to think about what you put where.

October 31, 2013

Popularity trends in your SharePoint Online team site

Filed under: Governance,Office365,SharePoint — frederique @ 23:19

People who provide content or manage sites want to know how much their content or their sites are used. They want to know if it is worth spending time on it. What is used a lot and needs to be maintained carefully. What was supposed to be very useful but turns out not to be visited at all. Based on that information, they can adapt their content management or site management strategy. In short, you need analytics for your intranet governance. Even when you are in the cloud. So how does SharePoint Online 2013 help?

As I mentioned in a previous blog post about the 2010 version of SharePoint Online, we only had an unsupported hack to access some numbers. And that stopped in March, when Microsoft upgraded the back-end of SharePoint Online. In the 2013 version, we have gained visible statistics, though they are very basic.

Still, we have something and it is quite democratic: all users can get some sense of how often content is viewed. Visitors can see how often a document or a page has been viewed, members can see in a library what are the most popular items. The more permissions you have, the larger the scale of the analytics you can consult: site owners can see popularity trends for their sites and site collection owners for the collection as a whole. Just don’t try to drill down and slice & dice by interesting criteria.

Site visitors see how popular individual items are

When they open the item menu “…”, even visitors who only have read permission see how many times the item has been viewed. You don’t see anything displayed there when you are the only one who has visited a newly added document once or twice, but a number appears when the document has been visited more often.

The visitor can see the number of views of the selected document

The visitor can see the number of views of the selected document

In addition, visitors can generate popularity trends reports for pages and files. When the visitor is on a page, he or she can open a Popularity Trends report for that page from the ribbon:

Popularity trends option in the page ribbon

Popularity trends option in the page ribbon

And the visitor can generate a Popularity Trends report for one or more selected document in a library: a tab is opened in Excel for each of the selected documents, and at the top of the sheet you see the name of the item.

Popularity trends for selected documents

Popularity trends for selected documents

This gives you an overview in Excel, in the form of lists and in graphs of the hits on this item over time: on a daily basis over the last two weeks and on a monthly basis over the last three years. So you can see if the item has gained or lost popularity. Or if it has popularity peaks, say, at the end of every month, when the entire team has to go to the selected page to fill out their travel expense report.

In Excel, you can do some manipulations. But what you cannot do is slice & dice by, for example, the country or department where the users are based. Or the page where the users come from when they land here or how much time they spend on this page.

These numbers emphatically do not mention the names of any user or any other personal information about the users. Only the number of visits, regardless of the people involved. That is why these analytics can be made available so widely without any legal privacy concerns.

Site members see the popularity of items in whole libraries

In a library, site members can check the popularity of files via the Most popular items button in the ribbon.
Note: For SharePoint Online, this only available in libraries, including page libraries, NOT in lists.

Site members have a button 'Most popular items' in the library ribbon

Site members have a button ‘Most popular items’ in the library ribbon

This leads to an overview in the form of a search result of

  • Most views, recently (i.e. over the last 14 days) and ever (i.e. since it was uploaded or created in the library)
  • Most views by unique user (the intranet knows of course who the users are, because we are logged on to the system)
  • Most recommendation clicks (based on item-to-item relationships calculated by the system. Maybe this report is not so clear to us, but the search engine also uses these data to calculate the relevance of results. Think “People who viewed this also viewed”.)

Because it is a search result, you can drill down by specifying a search term to find the items you are interested in or by filtering via the refiners on the left hand side.

Result of the most popular items in the library

Result of the most popular items in the library

And then you can look into the details for the item you are interested in, by clicking the Popularity Trends link under it.

Popularity trend over time for the selected item

Popularity trend over time for the selected item

The button says this is about ‘most popular items’, but you can also see what is less popular and that is very interesting as well: if nobody ever reads a document, you should either promote it better or just get rid of it to clean up your site.

Note: Visitors who only have only read permission see the button. But when they clicked on it, they used to get zero views for everything (If it does not work for visitors, it would have been better to grey-out this option for visitors, or they may get the wrong impression). However, when I last tested it, it did seem to work just fine. So maybe the problem has been fixed. Until I am sure about that, I will assume this functionality only really works for users who have edit permissions.

Site owners see aggregated Popularity trends for their sites as a whole

In site settings, site owners have the option Popularity trends.

Popularity trends in the Site Settings

Popularity trends in the Site Settings

When you click on that, you only get one option currently: generate a usage report.

The option to generate a usage report as a site owner.

The option to generate a usage report as a site owner.

And that gives you the usage details for the site as a whole, in the same kind of report that the site members can get for an individual item.

Usage details for the site as a whole

Usage details for the site as a whole

Note: the permission component ‘Create subsite’ needs to be enabled for these site owners. Otherwise they see the option on their site settings page, but it leads to an access request page.
This is rather awkward: in the intranet we built, we want to control site creation, so site owner do not have permission to create their own sites. As a result, they can’t see the usage statistics either…

Site collection owners see an even larger aggregate and search reports

At the level of the site collection, site collection owners have the additional option Popularity and search reports.

Options for the site collection owner: site popularity trends and collection popularity and search resports

Options for the site collection owner: site popularity trends and collection popularity and search resports

From there, you can also open search reports that tell you not just how much the search is used (Number of Queries) but also how it is used (Top Queries, Query Rule Usage) and where it fails (Abandoned Queries, No Result Queries).

Usage reports at the level of the site collection

Usage reports at the level of the site collection

Note: in the large SharePoint Online environment where I often work, we have a separate site collection for Search. We have to go to that collection to see which queries the users started from the portal. The search reports included in the portal collection display “automated” searches for specific content types that we use to roll up information dynamically.

For the aggregate of the search reports over all site collections, go to the SharePoint admin center.

Reports in the SharePoint admin center

Reports in the SharePoint admin center

Conclusion

So am I happy with the analytics options we have at our disposal in SharePoint Online 2013?

Well…. it does not take away the need for a serious third party tool if you want to really monitor what happens with your content.
I’ve read that these analytics were designed to make the search functionality smarter rather than make the content managers work smarter by monitoring usage.  That makes sense from what I see and in particular from what I don’t see: no easy drill-down, no slicing & dicing by type of user (department, country etc), no real-time data, no data about the time of day when anything is used, no information about where users clicked to get here or how long they stay here, what device and browser they use….

But it is better than what we used to have in the SharePoint Online 2010, especially since this spring. Mostly because site owners and content owners can see for themselves if their documents, pages and sites are being used now and over time. It’s a start.

September 30, 2013

Cloudy upgrade finished, here comes the sun

Filed under: Office365 — Tags: , — frederique @ 17:57

It took us a while to prepare for the upgrade of our SharePoint Online 2010 to 2013, but we made it! We dealt with the customizations, tested everything beforehand, planned  in detail, and then performed the upgrade over a weekend. Again, not all smooth sailing. But now we are surfing Wave15 with its shining new possibilities.

Develop wave15 versions of customizations and test everything

As I mentioned in a previous post, we had to develop Wave15 equivalents of customizations, in particular the masterpage, the styling , some site templates, and a couple of webparts.

We tested everything first in our development and then our testing environment. These are separate domains in the cloud, so they are environments that need to be upgraded in their own right. Fortunately, Microsoft had upgraded these for us before they upgraded the production environment.

The testing environment has a good copy of the portal, but it does not contain a copy of all team sites that populate the production environment. We had set up examples of business solutions that were configured in the front-end: workflows using standard sharepoint functionality and SharePoint Designer, special views including conditional formatting and structured forms set up in SharePoint Designer, managed metadata navigation, custom page lay-outs, publishing pages with text and images, content query web parts, note boards, video web parts,…

So to check what would happen to the real life sites, we tested evaluation copies of the production sites. By the way: these evaluation copies are only available for a month, which is not that much if you are busy and have a lot of sites to test…

Involve the business

In the environment of this multinational client, the intranet team is responsible for the framework, but team site owners are responsible for their own sites. They can use the standard SharePoint options to change the configuration of their sites. As they know their sites better than anyone else, they are most suited to check if their sites survive the upgrade. And in any case, 200 eyes see more than 2…

So over a month before the upgrade, we asked all site owners to check the evaluation copy of their site, pointing them to an article with the main differences that they should be aware of. We had taken the other users off the evaluation copies, to avoid confusing the audience at large. Only the site owners could test them, plus the colleagues they decided to involve.
In the week before the upgrade, we warned them that the sites would be unavailable during the upgrade weekend, asking them to discuss it with their users. And that we would need them to check their sites after the upgrade was finished.
We also notified all users two days before the upgrade.

We approached the owners of known “special attention” sites in person and with more emphasis: sites with complex business solutions, like custom workflows, and/or site that impact the business heavily, because they are used a lot in people’s daily work. We had meetings with the owners of sites that looked like they might break. And we made appointments with some key owners, that they would test their sites during the upgrade weekend, so that there would be no surprises in these important sites when the first users arrived Monday morning.

After the upgrade was finished, we notified all users and specifically all site owners. And again these “special attention” sites and their owners received that special attention. Quite a few users and owners needed additional explanations or had some issues. They could contact the intranet team for that, so that kept us busy for the week or two after the upgrade.

Plan the upgrade in detail

We wanted to reduce the risks as much as possible, so we planned the upgrade itself in full detail, with a lot of testing.

Earlier

  • Investigate the risks and mitigations: once you do the upgrade, there is no way to roll back to the old version.
    • Fall back scenario in case the first checks are disastrous: don’t push the upgrade button if we know it breaks the site collection, but reschedule for the next weekend.
    • In case the portal breaks, prepare a very basic “homepage” that would link to the key applications outside of the intranet. If the other site collections were still working, this page would also link to those team sites.
    • Microsoft was confident that the actual content could not get lost; as a last resort we could get it from a back-up they make.
    • Prepare e-mail messages to warn users of any disaster.
    • Export our own lists and libraries, that we use to manage this project, to get offline emergency copies.
  • Plan the upgrade tasks and set up lists and views to facilitate them: when to upgrade the site collections, deploy the customisations, test the result, communicate to stakeholders
  • Prioritised the testcases, to make sure we checked during the upgrade weekend everything that could cause major upheaval if it would not work on Monday morning: the homepage, reading news, the basic functionality of team sites. We had about 200 testcases to perform the tests systematically and we had seen in our test environment that it would be too much work for one weekend. The testcases with lower priority could be tested in the days after the upgrade weekend.
  • Plan the time: during the weekend, starting after office hours on Friday. We compromised with the Brazilian site owners, whose office hours ended after our starting time. We knew the upgrade and the subsequent tests would take time, and we wanted to have that time without interfering too much with the business.
  • Plan the upgrade order of the site collections: it does not matter much according to Microsoft.
    • The MySites need to be upgraded first, but they were already upgraded when Microsoft flipped the switch.
    • The Content Type Hub and the Search collections needed to be upgraded before the customizations could be rolled out, so they were scheduled first.
    • The key portal site collections and examples of collections of each team site type were scheduled next.
    • The site collections with key Brazilian sites were scheduled last.
  • Schedule of the participants, which team members, technical specialists, Microsoft contacts would be involved at what times and how to contact them.
  • Finish all tests and fixes on the test environment in time, so that everything is stable.
  • Communicate to the site owners and users, when they cannot use the intranet because of this scheduled maintenance, what we expect of them with regards to testing, and what they should do if they have questions or issues.
  • List all “special attention sites” and the appointments we made with which owners, with quick links to open them.
  • List all “special attention elements” that were broken in evaluation copies and that were not available in the test environment, so that we can check them more thoroughly (with quick links to examples of pages with such elements).

Earlier on day the upgrade was started

  • Check and clean up before the upgrade of key functionality. Just making sure the evolving platform hadn’t broken anything important before we started with the upgrade, so that we would not blame the upgrade for coincidental issues. Clean up hidden web parts on the homepage, to keep the upgrade of such an important page as simple as possible.
  • Set up tests like starting workflow instances, for which we wanted to double-check that a running workflow would keep running. For the one workflow solution that was broken in the evaluation copy, we exported all relevant information, to make sure nothing would get lost.

During the upgrade session

  • A temporary portal homepage switched on at 18:00 on Friday, informing any user who would still visit the intranet, that it was being upgraded.
  • Site collections upgraded and customizations deployed in batches, their status administered in the list of site collections
  • Upgraded site collections tested, first the basics, to see if the upgrade has “landed”, at all and then the high priority test cases.Administer the result in the lists.
  • Check the priorised “special attention sites” and inform the site owners, taking into account the appointments we made with particular site owners who would test during the weekend
  • Check the “special attention elements”

So how did it work out in that upgrade weekend?

Most of the upgrade went smoothly and as planned…. except for the very first step: when we clicked the upgrade button, the site collections got stuck in ‘waiting to upgrade’. It took us 24 hours to get beyond that first step. After that, we rolled on at top speed, so that were were finished before everybody’s Monday morning, even for the Australian users.

  • The first site collections we tried to upgrade, got stuck at ‘waiting to upgrade’. We have a couple of completely standard out-of-the-box team site collections, so we tried those after the problem arose, but no luck there either.

    Stuck at 'waiting for upgrade'

    Stuck at ‘waiting for upgrade’

  • We had to ask Microsoft Support to get these upgrades going. In the end, they solved the problem by upgrading the sites from the back-end: the same upgrade functionality, but started from a script instead of the regular button.
  • We had some issues getting through to the appropriate Microsoft support engineers, because of a mix-up with the Premier support service id-number. Note to self: next time, check the support quick reference card as thoroughly as SharePoint itself, so that we can fix any misunderstandings beforehand.

Once the upgrade started rolling, we saw the following:

  • The upgrade time of a site collection mostly depends on the number of sites it contains: mostly it takes less than half a minute per site. But that still adds up to hours, if you have almost 800 sites and subsites in almost 30 site collections.
  • When the upgrade starts on a site collection, it really cannot be reached for a minute or so. : the user get the message “Sorry, something went wrong”.

    Sorry, something went wrong...

    For a very short time at the beginning, the upgrading site is really unavailable

  • After that, you see the Microsoft masterpage appear and you can navigate through the upgraded site collection root. The pink bar at the top warns you “We’re doing work to improve the site. Please bear with us if you experience temporary delays or glitches”

    Upgrade in process

    During the upgrade: “We’re doing work to improve the site. Please bear with us if you experience temporary delays or glitches”

  • There you can monitor the upgrade status page: the same page where you clicked the upgrade button.
    When the upgrade is finished, you can see that here. You can also see how long the upgrade took and if there were any errors. Attached to this page is a log file of the upgrade and – if there were any errors – a log file of the errors.
    Note: we did not get any errors during the upgrade of the site collections. The customisations only resulted in warnings, that were included in the Log File.

    Upgrade completed successful

    Summary of the upgrade status

And after the site collections were upgraded, the customisations were rolled out, the high priority test cases performed, the key sites checked, the owners notified… everything nice and smooth. So in the end, all our preparations did pay off.

Ok, we are still working in the Cloud. But now I am not suggesting that this cloud could burst ; this is the cloud of the silver lining and even the sun-kissed, fluffy white cloud floating in the blue sky. Here comes the sun!

August 31, 2013

Our new option for bulk editing: Quick Edit

Filed under: Office365,SharePoint — frederique @ 20:06

We often have to add, edit or delete dozens of list items or document properties in one go. Opening each item one by one drives you crazy quite quickly. So we are very happy with the options SharePoint offers us to do these bulk operations quickly and painlessly. The latest one is called Quick Edit, which replaces the datasheet. It not only has a new name, but it also has very practical new features. But not everything works as I expected.

Quick access to the Quick edit option…

We now have a 1-click button ‘Quick edit’ at the top of the list or library, so that you don’t need to open the ribbon first.

Edit this list

Edit this list: the quickest way to start bulk editing

In the Quick Edit view you get then, you can add edit the values of most fields, and add rows and copy over the value of fields, all very quickly and easily.

… but not for views with other Styles than Default

However, the quick edit only works if your list or library is displayed in a view with Style = Default. If the view has any other style (such as basic table or newsletter), the modern 2013 interface for the quick edit disappears and the Quick Edit option in the ribbon is disabled. At the same time, the modern interface for adding items and switching view disappears; you get the old ‘add item’ link at the bottom of the list. Weird huh?

No Quick Edit if the view has another Style than Default

No Quick Edit if the view has another Style than Default; this example has the Shaded style.

Microsoft has said that this is by design, which probably means that they know it does not work. I have requested that they fix this anyway via the change request form, hoping that more people do so and Microsoft fixes this.

…and not for grouped views

Another unexpected limitation is that the Quick Edit is not available for view where Group By is used. The option at the top of the list disappeared, and it gets greyed out in the ribbon.

No Quick Edit for a grouped  view

No Quick Edit for a grouped view

The old school datasheet could handle grouped views without blinking, but the new Quick Edit is stumped by this very common setting that makes our views a lot easier to read. Again, Microsoft sells it as “by design” and, again, I have begged them to solve this by way of a service request and subsequent change request.

Quick Edit works for management metadata!

What exasperated me and my users most about the datasheet view in SharePoint 2010 was our inability to quickly edit managed metadata with it. Our environment uses managed metadata a lot, so bulk operations were always a pain.

But now we can add, edit and delete managed metadata in the Quick Edit. This is a serious win and I am very happy with it! You can just type in our managed metadata, or use the assistance you get in regular managed metadata fields, to select your value from the company taxonomy.

Quick Edit of Managed metadata

Quick Edit of Managed metadata

Quick Edit allows you to insert pictures in multiple lines of text fields

In enhanced multiple lines of text fields, you can not only insert pictures and other advanced layout in the regular edit form but also in the Quick Edit mode. You couldn’t do that in the old 2010 datasheet.

Insert a picture in Quick Edit mode.

Insert a picture in Quick Edit mode.

Strangely enough, the Rich Text variant of the fields cannot be edited in the Quick Edit mode – it looks like that one is being deprecated, as the option only becomes available when I edit a column, not when I created it.
As in the 2010 datasheet, the versions of the multiple lines of tex field that allow you to append text and keep track of the versions, still don’t work in the Quick Edit. A pity, but not unexpected.

Note: different names are used for it

 The datasheet was always the datasheet, but now we have to pay attention:

  • In the ribbon this option is called Quick Edit
  • In the list, the shortcut is called Edit this list.
  • When you predefine a view like this, it carries the old name Datasheet view.
  • Microsoft refers to it as inline editing in articles like Add, edit, or delete list items  (Inline edit used to be something different in 2010, but apparently now it is the same quick edit functionality.)

Bottomline: I like the good stuff, such as the quick access and the option to edit managed metadata. And I hope that Microsoft fixes the weaknesses soon, because it seems like they just didn’t have time to implement it for other types of views. Now’s a good time guys 🙂

July 1, 2013

Update on our cloudy upgrade

Filed under: Office365,SharePoint — Tags: , — frederique @ 23:32

We are starting to surf wave15. Since my previous post, we are taking big steps towards the upgrade of the SharePoint Online, although it still is not all smooth sailing. A summary of what we have seen so far.

The process

Microsoft announcements

Microsoft sent us e-mails that got more and more specific:

  • Preliminary: A few months before the upgrade, when the timeline was not final yet, Microsoft announced the upgrade, sketching the procedure and providing links to further information. We did not think that their statement that we did not have to prepare anything would apply to our rather complex implementation, and we were right about that.

    Preliminary announcement

  • In 4 weeks: a month before the upgrade, we received an announcement that also explained how we could ask them to postpone our upgrade via the administration pages, and a button to try the upgrade with a small group of users.
  • The upgrade date: Two weeks before the Microsoft upgrade we received the exact date when the upgrade would start.
  • Confirmation: After the Microsoft upgrade was finished (the next day), we received a confirmation.

You can postpone once

If the proposed date does not suit you, you can postpone it for at least a month via a button on the portal administration pages. You can only postpone one time, then you have to go with the flow. We did not postpone, because we wanted to get the upgrade as soon as possible.

Preparations to the upgrade below decks

Although we were upgraded by the end of June, the underlying software was already upgraded to wave15 by the end of March, as I described in a previous post. This broke some functionality at that time, but fortunately Microsoft repaired it soon afterwards. The advantage was that these features were wave15-ready after that, so that they did not cause any new issues in the next steps of the upgrade.

Ready for upgrade: Microsoft flips the switch

Microsoft flipped the switch on our environment end of June. The environment was ready for upgrade from then on, but the upgrade was not implemented on the front-end. The site collection owner can do that themselves, per site collection. I am very happy with that, because now we can flip the front-end switch when we are really ready.

The site collection owners see a pink bar at the top of each page: “Experience all that SharePoint 2013 has to offer. Start now or Remind me later”. Innocent users, including site owners, do not see this message. Only site collection owner have permission to perform the upgrade and only they see the message. So there is no risk of an over-eager site owner accidentally upgrading anything.

Check the health of your sites

On the site collection administration page, there is an option ‘Site collection health checks’. This generates a report of the elements that could cause problems.

Evaluation copy

I am very happy with the option to Try a demo upgrade. That provides you with an evaluation copy of a site collection, where you can check what happens to sites in general and complex and important real-life sites in particular. It is a upgraded copy of the site collection, so it is not exactly the same as upgrading the site collection itself. But it does give you a good idea of the upgrade result.

Upgrade or try a demo

Note: These evaluation copies have the same permissions as the original sites in the collection. I do not want innocent users to start working accidentally on the evaluation copies, so I have taken them out of the copies of real life sites. Otherwise they could enter the site via the search result by mistake.

These evaluation site collections are not visible in the site collection overview of the portal administration. You can find them, once they have been created, via the same ‘try a demo’. But the address of the copy is easily guessed from the original url:
https://ourcompany.sharepoint.com/sites/collection/ becomes
https://ourcompany.sharepoint.com/sites/collection-eval/

The copies remain available for a months and then they are automatically deleted. They are not synchronized in any way to the original site after they have been created. So make very sure that you use them only for experimenting and testing and not for any ongoing work.

Note: I received some of the evaluation copies within the hour, others within the two day limit. But a bunch of them got stuck and I had to ask Microsoft to provision them via a service request. So I was very happy I had requested them at an early stage.

 

Evalation copy

Upgrade the site collections

The owners need to upgrade their site collections within three months after Microsoft has made the upgrade available, otherwise the front-end will be upgraded automatically. The owner just need to push one button ‘Upgrade this Site Collection’.

But if your collection needs any specific settings or support files to work properly, you will have to do those right after you push that button. That is why we wait until we are sure we have caught all key issues and we will communicate to the users that they will not be able to use the intranet for a couple of hours.

Microsoft recommends to upgrade the ’MySite’ first. And actually, they already set this in motion when they flipped their switch: we have the new MyProfile since the end of June, although the rest is  still the “old” version. Users who already had a MySite (we didn’t have many yet), each had to upgrade their own MySite – otherwise others could not see their profile and not open it via the people search.

Communication and training

The users will get new options, but they also need to know how the classics work in the new interface. We will explain, especially to the site owners, how it will work after the upgrade.

The result

We are testing the upgrade in a separate environment and in evaluation copies. Here we found that many things kept working properly. But not everything.

Custom master pages disappear

When we upgrade a site collection, our own masterpage dropped out and we fell back to a standaard Microsoft master page; Microsoft had already warned for it, as many things now work in a different way. So we created a new version of the master page, with associated styles and script

The old site templates cannot be used

Site templates created for SharePoint Online 2010 are invisible and unusable in SharePoint Online 2013. This applies to programmed templates as well as templates that were created using the option ‘save site as template’. So we are recreating those.

Some pages don’t work

Pages that are not stored properly in a library and pages that have some problem in the page layout don’t work anymore. So we have to save these pages separately. Fortunately we have seen this error only for a few kinds of pages.

Sorry, something went wrong

Most settings keep working

The site navigation, for example, and list settings like choice fields and versioning survive the upgrade. This also applies to the views in web parts on pages, even if they have been enriched in SharePoint Designer with conditional, for instance. We haven’t had problems with content types either after we had survived the issues in the preliminary preparations that caused us to republish a lot of custom content types.

It is the custom web part, as a species, that is endangered: some keep working, others don’t. We have also had a few issues with the presentation of standard content query web parts: groupings were no longer displayed in several columns, following the web part settings, but in one column.

Workflows keep working

We have several advanced workflows created in SharePoint Designer 2010. They already were unstable, but the “half-way upgraded” situation that we are in now, between Microsoft making the upgrade available and us implementing it on the front-end, seems to destabilize them even further. But apart from that, it looks like the workflows keep working.
In order to take advantage of the new possibilities, of the new workflow engine, I will have to rebuild the workflows. Unfortunately I cannot do that yet, because the 2013 workflow option has been disabled in SharePoint Designer, pending the upgrade.

 

So at his time, we are testing and fixing things, and starting to explain to the site owners how their sites will work. Working on it…

March 31, 2013

Cloudy upgrade

Filed under: Office365,SharePoint — Tags: , — frederique @ 17:58

We are working in the cloud, in SharePoint Online. And our cloud is about to be upgraded to wave 15, i.e. ‘SharePoint 2013 Online’. We have not heard an exact date yet, but rumour has it that we’ll be upgraded in June.

This system of cloud upgrades is new to me. In other cases, we had to get into the server and do everything ourselves. Now Microsoft does all the upgrade work. And we need to find out what we should do to move along with it:

  • Test if all our configurations keep working or if anything breaks
  • List the changes in the interface and functionality that we’ll need to explain to the site owners or other users
  • Check which spiffy and useful new features we want to promote to our users
  • Prepare our communication and update our help content.

This week, we have already seen the first stages of that upgrade: below decks, the installation is already version 15. At least, when I check https://ourcompanyname.sharepoint.com/_vti_pvt/service.cnf
I see vti_extenderversion:SR|15.0.0.4454

Unfortunately, this change did cause some problems on the front end:

  • The Note Board does not work anymore
    My old comments are still visible in My Profile, but they are not displayed with the News article or Team Site home page where I had entered the comment in the Note Board
  • Metadata have dropped out of some places
    Some Content Query Web Parts have lost the metadata in the Presentation section.  And our own page layouts have lost the metadata in the property fields.
  • I cannot edit SharePoint Designer workflows anymore.
    My SharePoint Designer still works for things like conditional formatting, but I can an error message when I try to edit a workflow. I should move to SharePoint Designer 2013 for that, even months before the official upgrade.
  • MyQuickLinks.aspx has disappeared
    We use the old MyQuickLinks to manage our team site favourites, but now we get a ‘page cannot be found’ error.

Over the coming days, we’ll see if Microsoft will tweak the system or if we can do something to fix these problems.

In any cases, if you are managing a SharePoint Online environment, I recommend you keep an eye on it. We will definitely do that.

July 31, 2012

SharePoint 2013: looking forward to it

Filed under: Office365,SharePoint — Tags: — frederique @ 22:54

I do not get excited by new tools just because of their gleaming newness. But I have to say that I am definitely interested by the new SharePoint 2013. I was able to get my own playground via Microsoft’s Office 365 Enterprise Preview and Jasper showed us around in a O365UG session last week. And within just a few clicks I saw functionality that we had just been discussing that very day and that required serious work on our current SharePoint Online based on SharePoint 2010:

  • Sites you’re following gives me shortcuts to the site that I actually use a lot. The sites that I created were automatically listed here, I can indicate for a site that I want to follow it, and apparently I get suggestions for sites that I may want to follow. I haven’t seen on what basis these suggestions are made. We were just looking for a way to flag sites as favorites that I want to access easily and from which I want to roll up content.

    Following sites

    Following sites in SharePoint 2013

  • Quick Edit for bulk editing managed metadata: We just had to manually change the properties of over three hundred items one by one, accompanied by a constant stream of “you’ve got to be kidding me…”, because you cannot edit managed metadata in the datasheet. But lo and behold, the new sharepoint has ‘Quick Edit’ (Thanks for pointing this out Jeroen!)
  • Embed code, like youtube videos and other snippets. Our current SharePoint Online strips out embedded code. In the new one, there is a button in the ribbon for it. Now we just need to figure out how to include non-secure content into our secure page…

    Embed code

    Embedding code in SharePoint 2013

I am looking forward to getting these and other extra tools in our toolbox. Hmmm, when will we get it? We’re on SharePoint Online, where we hope we get upgrades without too much of a hassle…

June 30, 2012

How many people visit what – Intranet statistics

Filed under: Office365 — Tags: , — frederique @ 21:29

The first parts of our new SharePoint Online intranet are in use, so we want to know what works and what doesn’t. We ask our users what they think about our new intranet. But we also want some statistics, such as: how many people visit which sections of the new intranet.

Unfortunately, Office 365 does not have analytics functionality at this stage. Third party tools like Axceler’s ControlPoint cannot offer these analytics until Office 365 makes the numbers available. And we’d rather not let Google enter our secure intranet to do its analytics.

Until we have something better, we have some usage details per site

  • Unsupported – These are not supported and not entirely correct. At the very least the page views and visits per day are sometimes shifted a day. But they give us some sense of the site usage.
  • Shortcut – As they are unsupported, there is no link in the site settings, so we use a shortcut:
    https://[ourcompany].sharepoint.com/_layouts/usageDetails.aspx
  • Seperately per subsite – You need to check the usage details separately for every subsite.
  • Last 30 days only – The numbers are only available for the last 30 days. So we copy them to a file to keep a longer sense of our intranet history.
  • Numbers of page views and of unique visitors– The usage details tell us how many visits we get per day in the different sections, and that they are  increasing.

    Usage details - Number of Unique Visitors

  • Top pages– We can see which news articles, which videos are viewed most.  Blog articles and discussion items are not pages, so we can only check how often their overview page is visited.

    Usage details - Top Pages

This gives us some sense of site usage. But we are definltely looking forward to some serious analytics that are less time consuming and more informative.

April 30, 2012

Anywhere – SharePoint Online on my Windows Phone

Filed under: Interaction,Office365 — Tags: , — frederique @ 22:18

We are always on, always connected. And we expect to be able to do that on our mobile devices. But we’d better manage those expectations.

Nielsen, in his latest Intranet Design Annual, laments the fact that very few intranets have a mobile version. Recently, I looked into SharePoint Online on my iPad and I was only moderately enthusiastic. Now let me take a look on my smartphone – a Windows Phone, so it is Microsoft all around. Today, I focus on the interface in the mobile Internet Explorer.

Bottomline: Again, quite a lot actually works, but not everything…

What works:

  • Announcements, Links, Custom lists
  • Tasks, including views like My Tasks and functionality to update tasks.
  • Blogs: read the post, read the comments and add a comment
  • View pictures in a library, including their thumbnails and a screen-filling version

What works somewhat:

  • Adding a task worked, because I saw the new task appear on my computer. Unfortunately I did not see it appear on my phone…
  • Calendar is present but unpractical: no weekly or monthly overview.
  • Document libraries: I can read documents – though not in a very practical way on such a small screen. But I cannot add or edit them in the phone browser: there is no Upload document button. For that, I need to open the Office Hub.
  • Picture libraries offer a button to upload a picture, but that did not work for me – I could not activate the Browse option.
  • Movies (mp4) played from their library, but the media webpart to play it from the page does not work.
  • Publishing page libraries show the table of content, but the pages themselves do not open.

What is missing entirely: the more interactive features:

  • Discussion Boards: Missing from All Site Content and I cannot switch on the mobile view in the list settings
  • Surveys: Idem
  • Rating: I can see the rating stars but I cannot rate a document on the phone

Below, you will find some screenshots and other details…

‘Table of Contents’

The Windows Phone wisely does not attempt to display the site in its big screen view, but more like a table of content. The All Site Content overview is your friend, as other navigation options – like the tabs – are missing.

Homepage

Homepage on my Windows Phone

All Site Content

All Site Content

Blog

I can read blog posts, read the comments and add a comment using my Windows Phone.

Read a blog post

Read blog comments

Add comment

Managing my tasks works

I can view the tasks that are assigned to me, update their status and other data, and switch to the view with all tasks. For the selection fields, this is the Windows Phone method.

My Tasks

My Tasks

Edit Task

Update my task

Edit Task - Selection list

Select a status

Libraries
The reader can consult the information in document libraries and picture libraries. Talking back is more difficult in the windows phone browser: I cannot upload or edit the files.

Document Library

Document Library

Document

Document

Picture Library

Picture Library

By the way, I have made these screenshots using the Windows Phone Emulator of the SDK (Software Development Kit) . I am not planning any real development myself, but I have not found an app or any other tool to shoot the screen of my Windows Phone directly.

February 29, 2012

Anywhere – SharePoint Online on my iPad

Filed under: Office365 — Tags: , , — frederique @ 23:54

One of the selling points of SharePoint Online is that you can access it anytime, anyplace, anywhere – where you have an internet connection. Not just in the office, but also on the train, on your couch at home. And in the board room. That flexibility rimes with iPad for many people these days.

I’ve heard from several executives that they prefer to work on their iPad. They don’t want to waste money and trees on paper prints and they also don’t want to lug around a heavy laptop. So they asked their teams to send documents for meeting as pdf by e-mail, allowing them to read on their iPad. But sending documents by e-mail is soooo last century. We prefer sharing such information in SharePoint teamsites.

My question then was: can you actually use a Microsoft SharePoint site on an Apple iPad or do they just clash?
The answer fortunately is: quite a lot actually works, though not everything.

Documents

On the iPad, I see the document library and I can read a document in the browser. But I was unable to upload a document.

Homepage of an out of the box teamsite on the iPad

Read an Office document in the browser

Uploading a document did not work

Task list and calendar

I can add and edit items in lists like Tasks and Events on the iPad. The interface in the pop-ups looks a bit different, but they seems to work anyway.

Adding a task that depends on a selected predecessor

Adding an event to a calendar

Comments and notes

I can read a blog post and its comments, and also comment on a blog post. On the My Profile page, I can update my status. But I cannot publish a note in my Note Board.

Blog

Commenting on a blog post

Updating my Profile status works, but adding a note to the Note Board not.

No silverlight

The one gaping hole on my iPad is Silverlight. Because of that, I cannot play video in the official video web part. And I cannot view the spiffy version of the organisation chart in My Profile. The page does offer me a link to download and install Silverlight, but that soon hits the ‘Download failed’ wall, as there just is no Silverlight for the iPad.

I cannot install the Silverlight required for the nice organisation interface

The video web part requires Silverlight, so the video is not played within the page but opened on the iPad itself via the link.

Also, my iPad only plays videos in mp4 format. I know there must be apps that allow me to view wmv videos for example. But until then I am restricted to mp4.

« Newer PostsOlder Posts »

Powered by WordPress