CIAOPS Virtual Technology meeting–reminder



Don’t forget the CIAOPS Virtual Technology meeting this Wednesday the 6th of November from 4pm Sydney time. Registrations are still available via:
https://ciaops1113.eventbrite.com.au/
At this meeting I’ll be doing a presentation and demonstration of the Office 365 public web site basics and capabilities. The details of the session are:
You may not be aware that every Office 365 plan that includes SharePoint Online comes with the ability to create a public website linked to any domain. In this demonstration you’ll learn how to configure this public website and how to customize it for your needs.
There will also be the usual news, product updates, general discussion as well as questions and answers.
So if you want to get the latest make sure you register now.
I look forward to seeing you on the day.

Training and certification opportunity from Microsoft

image

I am pleased to announce that Microsoft Australia is planning a new training and certification campaign, Ready, Cert, Go which I will be involved with.

To start off with there will be complimentary 60 minute instructor lead tutorial webcasts in November which will cover the topic to be offered in full day exam prep courses in December 2013 at Microsoft in Sydney.

Here are the links to the upcoming webinars:

Server and Tools

Monday – 4 November 2pm, System Center 2012 (Exam 70-247)

Tuesday – 5 November 12pm, SQL Server 2012 (Exam 70-462)

Wednesday – 6 November 12pm, Windows Server 2012 (Exam 70-410)

Thursday – 7 November 12pm, Windows 8 (Exam 70-688)

Friday – 8 November 12pm, Windows Azure (Exam 70-487)

You can register for these webinars at:

https://training.partner.microsoft.com/learning/app/management/registrationex/LMS_Registration.aspx?UserMode=0&Mode=0&ActivityID=852862

Business Productivity

Monday – 4 November 12pm, SharePoint 2013 (Exam 70-331)

Tuesday – 5 November 2pm, Lync (Exam 70-337)

Wednesday – 6 November 2pm, Exchange (Exam 70-341)

Thursday – 7 November 2pm, Office 365 (Exam 74-325) (with me!)

Thursday – 7 November 3pm, Office 365 (Exam 70-321) (with me!)

You can register for these webinars at:

https://training.partner.microsoft.com/learning/app/management/registrationex/LMS_Registration.aspx?UserMode=0&Mode=0&ActivityID=852931

Here are the dates for the Exam Preparation Sessions, designed to get you across the line, first time. It’s $150 per day and includes an Exam Voucher, which is usually $206:

Server and Tools

Monday – 9 December, System Center 2012 (Exam 70-247)

Tuesday – 10 December, SQL Server 2012 (Exam 70-462)

Wednesday – 11 December, Windows Server 2012 (Exam 70-410)

Thursday – 12 December, Windows 8 (Exam 70-688)

Friday – 13 December, Windows Azure (Exam 70-487)

You can register for these certification days at:

https://training.partner.microsoft.com/learning/app/management/registrationex/LMS_Registration.aspx?UserMode=0&Mode=0&ActivityID=852912

Business Productivity

Monday – 9 December, SharePoint 2013 (Exam 70-331)

Tuesday – 10 December, Lync (Exam 70-337)

Wednesday – 11 December, Exchange (Exam 70-341)

Thursday – 12 December, Office 365 (Exam 74-325) (with me!)

Friday – 13 December, Office 365 (Exam 70-321) (with me!)

You can register for these certification days at:

https://training.partner.microsoft.com/learning/app/management/registrationex/LMS_Registration.aspx?UserMode=0&Mode=0&ActivityID=852965

Even though I am giving the Office 365 content I have signed up myself for the SharePoint and Lync sessions as I see this as a great opportunity to not only learn about the product but also hopefully pass the certification. I’d love to do the Windows 8 and Azure sessions as well, alas, not to be this time.

I hope to see you there at the webinar or on the day.

Getting Started With SharePoint Online 2013 for Enterprises

GSWSP2013E

I am proud to announce the completion of another Office 365 book. This one is titled Getting Started With SharePoint Online 2013 for Enterprises and is the longest book I have written to date at 275 pages!

Abstract

This book helps novice users understand the basic usage and operation of SharePoint Online 2013 that is available via the Office 365 Enterprise and Mid-Sized plans. It examines the following basic components of SharePoint Online: Documents, Calendars, Tasks, Picture Libraries, Recycle Bin, Search, Site Notebooks, Public website and more. The reader will be taken through a tutorial process on how to use each item. Much has changed since previous versions of SharePoint and Office 365, however there are still some similarities. This book may also provide some insight into the basics of SharePoint Online 2013 for Small Business Office 365 plans as well. It will show you how to start interacting with SharePoint Online 2013 so it can be put to use in your business as well as provide a number of resources for continuing familiarity with SharePoint Online 2013.

This booked is aimed at users who have never used SharePoint Online 2013 or Office 365 plans.

Price = AU$4.95

You can purchase this directly from my publication page at:

http://www.ciaops.com/publications

along with all my other works. You can also view the table of contents to get a better idea of what the book contains. the ePub and Kindle version will be available soon from my publications page as well as other book resellers.

Whitelisting a domain in Office 365

So here’s another quick walk through of a very common request in Office 365. How do you ensure all emails from a certain domain are never treated as spam?

image

Firstly, login to the Office 365 console as an administrator. Select the Admin menu item in the top right of the window. From the menu that appears select Exchange.

image

That will take you to the Exchange admin center. From the menu on the left select mail flow.

image

Select the + icon and then Create a new rule from the menu that appears.

image

This is the step that many miss, select the More options link towards the bottom of the window.

image

Then, in the Apply this rule if option box pull down the options and select The sender and then domain is.

image

Enter the domain you want to have excluded (e.g. alwaysallow.com) and press the + key to add and then ok to save this.

image

In the Do the following option box pull down the options and select Modify the message properties and then set the spam confidence level (SCL).

image

Change the specify SCL to Bypass spam filtering via the pull down options. Press the ok button to save.

image

If you scroll down you will see a number of additional options you can set before saving this new rule if desired.

You can of course achieve the same thing in PowerShell but I won’t cover that here. Have a look at the:

set-mailboxjunkemailconfiguration

referenced here:

http://technet.microsoft.com/en-us/library/dd979780(v=exchg.150).aspx

Enabling Exchange Online Archive

One big point of confusion I find with people and Exchange in Office 365 is around the concept of an email in-place archive. There are some important things that should be pointed out when it comes to this in-place archive:

1. Every Exchange Online plan (except Kiosk plans) has the ability to have an in-place email archive. (In-Place Archive isn’t included in Exchange Online Kiosk. However, it can be purchased as an add-on through Exchange Online Archiving.)

2. By default, on all plans, the in-place email archive is disabled for all users. An administrator must enable it before it can be accessed.

3. The in-place email archive contents are stored ONLY in the cloud. They are never synced to a desktop like the Inbox is.

4. The in-place archive folders are only available with the Outlook version in the Professional Plus SKU. Other versions of Outlook will not display the archive folders. See:

https://blog.ciaops.com/2011/12/viewing-exchange-archive-folders.html

for more details.

5. Plans that include Exchange Online Plan 2 (E3, E4) have an unlimited archive. Plans that have Exchange Online Plan 1 (P1, P2, M, E1) have a limit of 50GB of storage between the Inbox and the Archive. For example, in Exchange Online Plan 1 you could have a 25GB Inbox and a 25GB Archive, or a 10GB Inbox and 40GB archive. With Exchange Plan 1 the total size of the Inbox combined with the in-place archive cannot exceed 50GB.

This is the process you need to enable the in-place archive via the portal.

image

You can see that the above mailbox only currently has an Inbox and no archive.

image

First step is to login to the Office 365 portal as an administrator and select Admin in the top right corner of the window. From the menu that appears select Exchange.

image

Select the mailbox you wish to enable the in-place email archive. From the information in the right hand side panel select Enable under the In-Place Archive heading.

image

Select yes to enable the in-place archive.

image

After a few minutes (the process is not instantaneous) a new folder will appear in your Outlook (web and on the desktop) called In-Place Archive – as shown above.

The archive is now ready to use. Users can drag and drop items in there and email policies (user and organizational) can now utilize that folder.

image

As an administrator, if you again look at the mailbox, under in-place archive you will see an option Details. Selecting that will show you a window like that shown above providing details of the mailbox. Remember, this options vary depending on the Exchange Online plan the mailbox is subscribed for.

You can of course do the same thing with PowerShell. To configure PowerShell access to Office 365 see:

https://blog.ciaops.com/2012/09/configuring-power-shell-access-in.html

then use the command:

Enable-Mailbox –Identity user@domain -Archive

What is SkyDrive Pro

I see a lot of questions out there about what SkyDrive Pro actually is. I have documented it before but here’s some updated links and information.
SkyDrive Pro is part of SharePoint Online (via Office 365) or SharePoint Server 2013 on premise. Here I will deal exclusively with SharePoint Online and as such referring to it as SkyDrive Pro Online.

SkyDrive Pro Online is designed for personal storage of documents in the ‘cloud’ and is available with all Office 365 plans that include SharePoint Online.
What is SkyDrive Pro?
[VIDEO] – SkyDrive Pro
By default it includes 25GB of storage space per licensed user which can be upgraded currently to a maximum of 100GB per user.
There is also free SkyDrive Pro client sync software for:
Windows
iOS
Windows 8
Android
This client allows you to access SkyDrive Pro Online documents on your device.

For Windows devices, this client, also provides the ability to maintain an local (off line) copy that is sync’ed with SkyDrive Pro Online.
Sync libraries using SkyDrive Pro
Store, sync and share your content
Store, sync and share your content [PDF]
Summary
– SkyDrive Pro is completely different from SkyDrive.
– SkyDrive Pro is ONLY available via SharePoint 2013 on premise or from Office 365.
– SkyDrive Pro Online is designed as a per user personal document storage area which starts with 25GB of space per licensed user.
– SkyDrive Pro Online storage can be increased up to 100GB per user.
– SkyDrive Pro client is available on various platforms and allows easy access to SkyDrive Pro Online documents from devices.
SkyDrive Pro includes built anti-virus and anti-malware protection.
– SkyDrive Pro is a personal SharePoint Document Library.

BPOSExtranetFlag feature missing

In a previous post I wrote about how you can create a site template in SharePoint that you can reuse over and over. Unfortunately, that was not the case recently.

When recently attempting to create a new site using an old template the following message was displayed.

image

What this basically means is that a SharePoint feature was available when the template was created but is no longer available when the template is is used at some later date. This is because when you create a SharePoint template it has a look at the current environment and remembers what features where enabled.

Normally you see this when you create a template in one site collection and then move it to another site collection which doesn’t have the same features enabled. Strange thing in this case is that the template was begin used in the same site collection in which it was created. Also, nothing had changed in the site in relation to features so this error was puzzling.

Biggest problem was that a new sub-site could be not created from this template due to the missing feature. The even bigger issue was I couldn’t locate where this feature was in SharePoint to try and enable it

Now, given the name of the feature BPOSExtranetFlag, I had a suspicion that it referred to something that had been removed after upgrade of Office 365 (as BPOS was the original name for Office 365). Was that then something Microsoft removed?

Before we get into the why let’s cover off how I managed to resolve the issue. Now what basically needs to be done is for the SharePoint template file to be modified so that the reference to the BPOSExtranetFlag can be removed. A SharePoint template file is saved as a .WSP extension, but if you rename it to a CAB file and use an unzip program you can get to the files inside. Rather messy.

A better option is here from Office 365 MVP Rene Modery:

http://modery.net/powershell-script-office-365-site-template-updater/

Basically, you can strip out the reference using a PowerShell, which I used. The new template was uploaded to the site and everything worked as expected now.

Beyond this however, the cause of this issue gives me concern. Why? Well I don’t have confidence any more in recommending to people they create SharePoint site templates. Why? Because they may find down the track that they can’t use them because a features has been removed by Microsoft without their knowledge.

The only information I can find about what happens with Office 365 updates is here:

http://community.office365.com/en-us/wikis/office_365_service_updates/974.aspx

and unfortunately it doesn’t mention anything about the BPOSExtranetFlag feature being removed. Without this I don’t have the confidence to create templates because the underlying structure could change rendering my templates unusable. Sure, I can solve the problem using PowerShell but that’s not something average users can do is it?

There needs to be a better solution here from Microsoft. Either allow templates to be created WITHOUT the inclusion features somehow or provide some simple tool (maybe via the SharePoint apps store) that can remove depend features from templates.

For the time being I therefore recommend that instead of creating templates you create a blank subsite you wish to have as a template and leave it empty and template it as you need it. That way, with the original site still present, your template will always work. If you create a template and delete the original site (like what happened in this case) you’ll either have to use PowerShell or recreated your original site. Not fun either way.

Saving a SharePoint Online site as a template

image

Let’s say that you’ve created a SharePoint Online site that you want to save and potentially re-use elsewhere, or even in another Office 365 tenant. You can save all the structure and potentially all the data by creating a site template. Here’s how you do that.

image

Select the cog in the top right of the site to display the menu shown above. From this menu select Site Settings.

image

In site settings select Save site as template from under the Site Actions heading on the right.

image

Now give your site template a File Name, a Template Name and a Template Description.

You will also notice that you can check the option to Include Content if you wish. With this unchecked the template will only contain the structure of your site i.e. the document libraries, lists, look and feel, etc. However, if you check this option then all the data within these libraries, lists, calendars, etc will also be included.

image

If everything went to plan then you should see a message confirming that the template has been created and stored in the solution gallery.

You can access the solution gallery by selecting the hyperlink on the page or at any stage using via the Site Settings option as detailed previously. Here I’ll select the hyperlink to navigate directly to the gallery.

image

In the solution gallery you should find your newly created template (with the NEW icon next to it) plus any existing templates.

This gallery holds solutions (templates and custom code) that is available across the entire Site Collection.

What happens if you want to migrate this new template to a completely different site collection? Easy.

image

Firstly, click on the template name and save the download to your local machine.

image

Navigate to the solutions gallery in the destination Site Collection and select the Upload Solution button from the Ribbon Menu. Locate the file you just downloaded from the source solution gallery (it will have a .WSP extension typically) and upload it into the destination.

image

Once uploaded you’ll see the Activate Solution dialog window displayed as shown above. You are unable to use solutions until they have been ‘activated’. To do this simply press the Activate button on the Ribbon menu.

image

You should now see that the template is Activated.

image

Now if you go and create a new site anywhere in the Site Collection and select the Custom tab in the Template Selection you should see the template name you uploaded as shown above.

If you use this template you will get a new site based off the original template that you created (also potentially with the data it contained if you selected that as well).

You can of course create a new site based off a template at the root of a Site Collection using the method I detailed previously at:

https://blog.ciaops.com/2013/07/using-site-template-with-new-site.html