SharePoint Online getting a store

image

One of biggest improvements to SharePoint 2013 and especially SharePoint Online coming with the next version of Office 365 real soon, is the addition of a SharePoint Store.

You access the Store by simply adding an App and selecting the SharePoint Store link on the page. Once there you’ll truly be surprised at how many apps are there (remembering that this still a preview!).

Even though many of the apps are free this still represents as much an opportunity for developers as it does end users. Having a simple place to see SharePoint solutions, right in SharePoint, I reckon is really going to be big. Why? Simply because SharePoint is only the starting point for solutions that businesses want. If clever developers can come up with handy apps then the potential is huge just as it has been in the mobile space.

Once the new Office 365 is released I’ll start digging more into the store and reporting here on the best apps I find, so stay tuned. In the meantime, if you have the Office 365 preview dive in and try a few. I’d be interested to know what you find.

SharePoint Online bootcamp next week

A final reminder about my SharePoint Online bootcamp next week in North Ryde on Thursday the 21st of February. Places are still available via registration at:
http://ciaops210113.eventbrite.com.au
You’ll receive a full days training on available SharePoint hosting options, with a particular focus on Office 365. You’ll also learn how to do SharePoint Online administration as well as learn how to use SharePoint Online to construct business solutions.
Entry to course will also provided you with all meals and refreshments, a comprehensive set of course notes, Internet access as well as the opportunity to network with other about SharePoint.
If you want to learn how to take advantage of on of the fastest growing fields in technology then this course is for you.

Updated external login to SharePoint Online

A couple posts ago I wrote that external user sharing is confusing with the new Office 365 but I’m glad to report that things have changed for the better (not unexpectedly) just recently.

So now when you share a site with the new Office 365 for an external contact they will receive an email like:

image

Clicking on the link they will now be taken to:

image

which is MUCH clearer that it used to be (see the previous post for what it was like)!

It is still recommended that you have an existing Windows Live Id already created and if so you select the Microsoft Account option at the top.

image

You’ll then be taken to the familiar Office 365 login, from which you’ll need to select Sign in with Windows Live ID at the bottom of the page, which I think is still a little confusing to an external (non-Office 365) user.

image

However, if you are already signed into the browser with Windows Live ID, you will see the above screen, with most of the details already in place. To me this is much more obvious. So, there’s a tip, before an external user clicks on the sharing link from Office 365 get them login with their Windows Live Id to:

http://login.live.com

just to make things easier. Would of course be nice to not have to do that to keep things simple but I’ll take any change that come.

The great thing overall is that it demonstrates how quickly these things are being improved so I would expect further changes in the very near future. Keep them coming Microsoft.

Using Office 365 security groups with SharePoint Online

It is best practice to create security groups and assign these groups rights in SharePoint, for once the security groups have been correctly configured there is no need to return and fiddle with SharePoint securities if new users get added for example. All that now needs to be done is to add the new user to the appropriate security group. When they are added they automatically receive the appropriate rights in SharePoint simply because they are part of the security group that already has assigned SharePoint rights. Thus, you only ever need to add the security groups to SharePoint once. You should never add individual user rights they should all be done via security groups.

To do this with Office 365 you’ll need to login to the administration portal.

image

Then select the Security Groups from the menu on the left hand side under the Management heading. This will display any existing security groups.

image

To create a new security group select the New link.

You’ll then be asked to provide a name and description for the security group. My advice, when it comes to specific SharePoint Security groups is to always start them in the same way. That way they will appear together in a list. Here I have chosen to create the security group SP-Accounts-RO.

image

Once you have created the group you need to add users to the group. You can return later and edit this if you need to. To add users simply place a check in the box to the left of their name and press the Add link.

 

image

When complete you should see the security group listed. Remember what name you used.

image

If you visit your SharePoint site and select Site Actions then Site Settings from the top left.

image

Now select Site Permissions in the top left under the Users and Permissions heading.

image

By default SharePoint securities inherit. This means areas have the same rights as the area directly above them in the hierarchy. To create unique rights you’ll need to select the Stop Inheriting Permission button. Press OK to proceed past the warning confirmation dialog you receive.

image

You should now see that you can select existing groups and users and remove them if desired.

To add the security group just created press the Grant Permissions button.

image

In the dialog that appears enter the security group name into the Select Users area at the top (here SP-Accounts-RO).

In the Grant Permissions area you can elect to give this user or group direct permission or make them part of an existing SharePoint Group. In this case we’ll elect to make the newly created security group part of the existing SharePoint group, Team Site Visitor, which has Read permissions to the site. Remember, adding something to a pre-existing group will provide that user or group access to everything the group has access to the site. Thus, by adding the newly created security group to the SharePoint Team Site Visitors group every user in the security group will effectively have read permissions to every part of the site, not just the one being edited here. If you don’t want that then only give the user or group direct permissions (i.e. the second option above).

image

Once complete you should now see the name of the newly created security group appear in SharePoint as shown above. In this case, since we made it a member of Team Site Visitors group in SharePoint that is where it appears.

SharePoint security is easy if you map it out before and implement it using this best practice. In my opinion, no user should be granted direct access to a SharePoint site, they should be part of a security group and that security group is assigned rights in SharePoint.Configuring things this way is gong to reduce confusion and make it less likely you’ll assign the wrong rights, which is easy to do as securities become more complex.

Remember, distribution groups are typically used so lots of users can receive e-mail sent to a single e-mail address. The primary purpose of a security group is to assign permissions to a large group of users instead of assigning permissions to individual users one at a time. If you’re a Microsoft Online e-mail organization, use security groups if you need to assign users permissions to resources in other hosted online services such as Microsoft SharePoint Online.

Creating a Windows Live ID

In my last blog I spoke about how external sharing with SharePoint Online via Office 365 is a little convoluted for external users. In there I mentioned that my recommended method of creating a login for an external user for SharePoint Online was by creating a Windows Live ID tied to the users current email address BEFORE they attempt to access the shared document. Therefore, in this post I’ll run through the process of actually creating a Windows Live ID for you.

 

1. Visit http://login.live.com

 

image

 

In the lower right of the screen select the Sign up now hyperlink.

 

2. Enter your details

 

image

 

Enter all the request information on the page.

 

image

 

At the option to enter the Microsoft account name enter the existing email address.

 

When complete press the Accept button at the bottom of the page.

 

image

 

You should then see a summary screen displayed with the information just entered.

 

3. Verify email address

 

image

 

In a matter of moments the email address you used for the Microsoft account should receive an email asking you to verify the account. To do this simply click on the Verify link in the email.

 

image

 

Doing so will take you back to http://login.live where you will need to login with the Microsoft account (your email address) and the password you selected.

 

image

 

After doing so you should receive a confirmation that the account has been verified.

 

4. Use your Windows Live ID

 

Now the account has been verified it can be used with all sorts of Microsoft services but most importantly it can now be used to login as an external user to sharing requests for SharePoint Online. Best of all since the account is now the same as your email address you only really need to remember the password (and for that I suggest Lastpass).

External user sharing is confusing with new Office 365

If you are not aware, the next version of SharePoint Online from Office 365 allows much easier file sharing with external parties. As part of this sharing you can require the external user to require a login for the file. So is that handled? So let’s look at this purely from an external users point of view.

 

image

 

Initially the external user will receive an email like that shown above that invites them to open a shared file. They simply click on the filename link.

 

image

 

Since the option to require a login to access this file was selected during sharing they now see this screen that says they must sign in with a Hotmail or User ID. You will also notice that in the lower right there is an option to Sign up for a Hotmail account. We’ll come back to that in a moment.

 

image

 

Let’s say they do have a Hotmail account so they click the icon on the left. This is where they end up.

 

image

 

If I enter a Hotmail address in the User ID field Office 365 detects this and now prompts you to Sign in at Hotmail.com via a link at the bottom of the page. Hmm…I did already tell you I had a Hotmail account no?

 

image

 

If instead of the left hand link the user selects the icon on the right hand side of the screen corresponding to a User id they end up at the same Office 365 login screen. If they have an Office 365 login (from another tenant) they can login and access the file but in our case the external user doesn’t have this.

 

image

 

Now if the user clicks the link at the bottom of the original page to sign up for Hotmail, guess where they end up? Yup, same Office 365 login screen. Can you see anywhere on here that tells a user how to register for a Hotmail account? Neither can I.

 

image

 

The only real option, if the external user hasn’t given up yet, is to select the Sign in with a Windows Live Id at the bottom of the page. That then takes them to a screen shown above where there is finally a link to sign up for Hotmail as shown above.

 

image

 

So if they now try and sign up the only option they receive for a Microsoft account name is @hotmail.com or @live.com. I can’t see many external users wanting to sign up for an additional email account can you?

 

Honestly, this is all too confusing for external users who probably just want to see a file. I also reckon that even signing up for a Hotmail account to access a protected file is not easy either. Why can’t the sign up for Hotmail link at the first page actually take you to location where you can actually sign up? Hmmm…all too hard for my liking.

 

My solution? If you really want to require a password for access to a shared file with an external user get them to create Microsoft Live ID first at:

 

http://login.live.com

 

image

 

As you can see above, at least when you do that you can specify the email address of the account. This means the external user can make it same as the email account they already have! It also means they don’t get an additional Hotmail or Live email box.

 

Once a Windows Live ID has been created in this way, linked to the external users original email address, they can use this to login to access the restricted shared file. Problem here is that you need to do that BEFORE they can access the file. More pain.

 

So for a pure external user, with no existing Hotmail, Office 365 or Live ID, sharing restricted files from SharePoint Online 2013 is going to require a lot of customer support. I certainly hope Microsoft improves this process over time. I really, really do. Office 365 is still in Preview, so fingers crossed.

SharePoint Online includes print to PDF

image

 

If haven’t already seen you’ll find SharePoint Online in the version of Office 365 due out shortly includes the option to convert documents to PDFs.

 

When you preview a supported document you’ll see the Office Web Apps preview as shown above. In the lower right of this window are a number of menu buttons. If you select the first one from the left (which looks like a page) a menu will be displayed. In this menu you’ll find the option Print to PDF.

 

Selecting that will give you a nice PDF of the document. Easy as.

New Office 365 public facing web site

Here is a great short video that demonstrates how easy it is to create really slick public facing web site in the upcoming version of Office 365.

 

http://www.youtube.com/watch?v=dJlwCNXMCBo

 

The final product is still live on the web and you can visit it at:

 

http://www.contosobistro.com/

 

I think that the improvements to this aspect of Office 365 are going to bring big dividends for Microsoft. I believe a significant amount of businesses are going to take advantage of all the options and features that are available in the public facing web site with the upcoming version of Office 365 when it becomes available soon. Also, if I was an IT reseller looking for an opportunity with Office 365, I’d suggest you look closely at what services you can offer around the new features Office 365 bring to the table with the public facing web site at the very least.