Office 365: SharePoint Example Team Site

Rob and I have been working to create an example team site using sharepoint online hosted by Microsoft as part of the Office 365 service. We have made slight modifications to the theme and css file to give the site a clean, simple and professional look to match the green corporate identity the company has. However, we were unable to brand the header and footer to the site, this part of the site is generated at the server and cannot be changed. Part of the limited customisation is due to the version being used, Small Business. This version is designed for those small businesses that would not ordinarily have dedicated IT staff and has been made simple enough so that almost anyone could set up a sharepoint with ease.

We have given the the site the functions a small business is likely to need from employee databases, finance reports and absence recording to document libraries for storing company policies and other project documents and web databases for product ranges.  For absence reporting we have used a list to record the information that can be easily exported to MS Excel so that further analysis can be carried out on the data. To improve the user experience rather than typing directly into the list, a pop up form will appear to enable the user to input the information – a much easier and interactive way.

We have also implemented user groups and permissions to enable the Management team to have access to every part of the site and a Staff group, which has a limited view on certain sections of the site. For example there is a section on the site called Management, which contains all managerial documents such as employee records, financial documents and absence records, this section of the site is only accessible to users of the Management group.

We have also integrated web databases to complete the truly cloud experience, enabling users to access all business data from almost anywhere at anytime. These were easily to create and upload to the Team Site, meaning that businesses with no dedicated IT staff should find it easy to set something like this up. It all depends on what the business requires the database to do, so it could get more complex, depending on the specification. The only problem we have experienced using web databases so far is that reports do not currently work, although this should be resolved in the general release, code does not appear to be allowed on web databases and macros seem to have limited functionality. We have also created many lists to house public contacts, absences, word excel and powerpoint documents, and announcements to be used as a method of updating a team with business news. Announcements are a really useful tool within small businesses as many of the staff can often be part time, so they will frequently miss out on vital communication, this way they can all be kept up to date wherever they are.

Next we will be looking at the external site, also provided as part of the Microsoft Office 365 service and using that to reach the clients to the business.

Small Business Version Update – Problems

Over the last few days Rob and I have come across some issues using the Small Business version of Office 365. The main problems arise when you wish to customise the  Team Site. You are however able to make certain modifications to the master page and the css files. But you do not seem to be able to edit the default headers and footers of the pages. The default Microsoft headers and footers are bright orange, and no matter how you customise the css file, the orange headers and footers just do not go. There are some .ascx files referenced in the master pages that could be related to the default header and footer, but there is no way to view these files or edit them that we know of at this time.

We have also been experiencing a ‘403 Forbidden’ errors. These have been occurring sporadically when clicking on links, and it’s not just happening on specific links. This issue has been ongoing over the last couple of days, and as of yet there has been no explanation of this issue. There has not even been any acknowledgement of this problem in the service health within the admin options.

Five things about Office 365 for Education

With the release of Office 365, little is still know about its partner, Office 365 for Education. This variation of Office 365 is set to be the successor to Live@edu, but there are five points that should be noted.

  1. Live@edu users will not be automatically upgraded.
  2. Very little will change if you do upgrade.
  3. Just because Office 365 offers Sharepoint Online and Lync does not mean you will get it.
  4. Blackberry users may finally get an Exchange reprieve.
  5. Get familiar. You’ll likely be using it in industry.

This article can be found in full at: http://www.zdnet.com/blog/igeneration/five-things-you-need-to-know-about-office-365-for-education/11267?tag=search-results-rivers

Office 365 & Single Sign On

Single Sign On is a really useful tool to save users having multiple usernames and passwords and enables them to use their corporate login details for other services. Single Sign On is not available with the Small Business version of Office 365, but is available with Enterprise versions. Single Sign On has many benefits, including, policy control, access control, reduced support calls, security and support for strong authentication.

To use single sign on you must:

  • Have active directory deployed and running Windows Server 2003, 2008 or 2008 R2.
  • Install all required updates for Office 365 from Microsoft.
  • Use the Microsoft Online Services Module for Windows Powershell to establish a trust with Office 365.
  • Plan for and deploy AD FS 2.0 on Windows Server 2008 or 2008 R2.

The full article for preparing Office 365 and Single Sign On can be found here: http://onlinehelp.microsoft.com/en-us/Office365-enterprises/ff652540.aspx

Another more in depth article can be found here: http://onlinehelp.microsoft.com/en-us/office365-enterprises/ff652539.aspx

Editing the Customer Facing Website

Microsoft Office 365 comes with an external customer facing website for the users. This is a prebuilt website using a prebuilt master page and CSS file. Office 365 gives the users the ability to easily update the website directly from the 365 Team Site, using the inbuilt tools provided. The user has the ability to add/remove pages, edit content and insert gadgets. Gadgets can be a useful tool to the developer, it allows certain useful objects to be inserted into the site without any programming knowledge at all, for example, the user can add an interactive map into their site, giving the consumer directions on how to reach their store, the user can also add a ‘contact us’ form into the site which will send an email direct to whoever deals with consumer questions. This is not the extent of the site customization.

We have found that many websites reviewing Office 365 have had an issue in the web development side of things, claiming that there are very few ways a user can customize their site. They say that a user is not able to edit the the HTML of the site, however, I have found this a fairly simple thing to accomplish. An external web .ASPX page can be taken from Microsoft Workspace 2010 and opened in Sharepoint designer. From here I have easily been able to add new content into the website in HTML form, for example, I inserted the Database that I created the previous day into the site using an iframe, this was fairly easy and it looked very appealing. Unfortunately, their issues with the web development area aren’t completely unfounded. When editing the external page, I realised I needed to alter the master page file, after sometime it became clear that it was hidden from the user. This meant that I was not able to edit the entire look of the page at all. Although there is a way to work around this, the user can create another master page from scratch and upload this onto the server and direct the site pages to this master page rather than its original master page.

This custimazation allows the developer create the customer facing site, making it look however they want and not just an extension of Sharepoint and Office 365.

RE