In previous posts we’ve discussed how to introduce advanced analytics into your BI platform and along the way we introduced several new technologies. These technologies range from self-service query tools to cloud-based visualizations. Even though the previous scenario was based on the Healthcare industry, the concepts and technologies can be applied across all industries.
But how do you get started exploring these new technologies? Use this 4 part series as your guide:
Video 1 – Introduction to Power BI
Video 4 – Data Management Gateway for Power BI
Also, don’t forget to register below for our upcoming webinar on implementing hybrid architectures in your organization!
We’ve all seen the social media buttons on websites or blogs that are used to share content to another site. If you are unfamiliar, check out the buttons to the right of this blog post.
Today, Microsoft has introduced this functionality for Yammer! Read the full announcement here.
You can now share useful web content directly with your network. All you need to do is embed some simple code into your website to enable the sharing. It does not require any advanced skills or developer application registration with Yammer, so you will be able to get up to speed very quickly.
Check out the full details on the Yammer Developer site.
As a consultant in our Office 365 practice, part of my role includes keeping up with the constant changes and features being added to the service by Microsoft.
When I worked with on-premises versions of Exchange and Lync, it was fairly easy to keep on top of things. You knew when changes came as they arrived in the form of an update that you or your client had to install. Outside of major service packs, you generally just had bug fixes with the occasional minor feature added in between. While the update release cadence has increased in recent years, each version of Exchange still receives only a couple of major service packs before the next version is released.
Office 365 is often referred to as “evergreen” meaning that it’s always the latest and greatest; it feels at times that there are changes occurring weekly. Trying to consume all the information about changes across the various workloads can be like drinking from a fire hose and you can quickly start to feel overwhelmed. Below are some sources that I use to stay aware of these changes and methods I use to sort through the information.
Read the rest of this post »
Microsoft and Salesforce has made significant progress to their strategic partnership announced in May. They unveiled new joint solutions—including Salesforce1 for Windows, Salesforce for Office, and Power BI for Office 365 and Excel integrations with Salesforce—at Dreamforce 2014.
The companies disclosed that in early 2015, they will release a Salesforce1 app for Windows Phone. Alongside, OneDrive will be linked to the Salesforce solutions. In addition, Office will also be incorporated with the Salesforce suite. Through the alliance, Microsoft will gain an opportunity to provide its user-friendly products to Salesforce users. Salesforce, on the other hand, will be able to sell its SaaS product in the more conservative enterprise channels, currently controlled by Microsoft.
The companies plan to integrate Salesforce into Office, SharePoint and OneDrive for Business on the Android and iOS platforms in the first half of 2015. Also, in the first half of 2015, the companies plan to ship a Salesforce app for Outlook. The second half of 2015 will also see a Salesforce1 app for Windows Phone along with a Salesforce app for Excel. Power BI for Office 365 and Excel integrations with Salesforce. With these new integrations, customers will be able to bi-directionally load data to Salesforce and Excel to build reports, visualize information and discover new insights. Power BI integration with Salesforce is anticipated for the first half of 2015. A Salesforce app for Excel is anticipated for the second half of 2015.
Some key things to note for existing features (live and preview): Read the rest of this post »
At Perficient, we communicate via Lync 2013. As an end user, I can’t say enough about the ability to use it from anywhere I have internet access to take calls, instant message colleagues, customers and partners, and to hold meetings with content sharing and video. Using Lync 2013 is a simple, easy process for me, whether from my computer or my phone, but I know that’s due in part to our implementation team spending the necessary time planning the solution design and preparing to implement.
When it comes to planning for a global Lync deployment, there is a lot more to take into consideration to get your core Lync Server 2013 infrastructure ready to support voice, video and content sharing capabilities. It’s important that you understand the impacts Lync Server 2013 can have on the global IT infrastructure’s network, security, telephony and virtualization.
To understand how to get “Lync Ready,” join Perficient’s Microsoft Certified Masters Jason Sloan and Keenan Crockett on Thursday, October 30, 2014 at 1 p.m. CT for a webinar, How to Plan for a Lync Deployment on a Global Scale. They’ll cover topics like high-level server and pool design and placement, importance of the edge servers, the hardware vs. virtualized debate, and ultimately a high-level understanding of the impact Lync has on your network. Read the rest of this post »
Understanding the archiving feature in Lync Online can be a bit confusing. Unlike an on-premises installation of Lync Server 2013, there is no option for storing archived data in SQL and thus the only option is integration with Microsoft Exchange.
While having only one option might sound like this should be easier to understand, a Lync Online user’s mailbox can fall into a number of categories depending on whether the mailbox is located on-premises or in Exchange Online. If the mailbox is located in the cloud, the mailbox licensing and archiving settings become relevant to its ability to retain Lync Online archive data.
Complicating the situation is that several articles and even Lync Online policies refer to “Conversation History” as “Archiving” when in fact they are completely separate concepts. With this article, I hope to clear up some of this confusion. Read the rest of this post »
Did you know that you can use Yammer pretty much without even touching your mouse? Yammer, first and foremost, is focused on bettering the user experience and making it more friendly to more people. That’s why there are several keyboard shortcuts to help you delete messages, like posts, and even switch between pages, all without taking your hands off of your keyboard. To see a list of all Yammer’s shortcuts, simply hold shift and press the question mark button on any Yammer page. As pictured below, a list of all of Yammer’s keyboard shortcuts shows up.
Personal sites (formerly known as My Sites) are provisioned on demand in Office 365. Only when the user first clicks e.g. their OneDrive link in the suite bar is their personal site actually provisioned. This was a prudent architectural decision on Microsoft’s part to not provision space until it is actually needed. Anybody who managed pre-provisioned personal sites on premises will know that this can be unnecessarily expensive, especially when you have a very large number of users.
With this approach it is sometimes useful to know how many users have already provisioned their personal site, so as to get a measure of adoption.
Individually by User Profile
We can navigate to the ‘Manage User Profiles’ link and find this out individually for each user. When the user has a personal site we can click the drop down option to ‘Manage Personal Site’ and we are taken to the site settings.
When the user does not have a personal site, a message is displayed saying they don’t have one.
For gathering a total count, there is a report under:
Admin > Office 365 > Reports > OneDrive for Business sites deployed
Use Search to report on Personal Sites
We can also use Search to find all the personal sites e.g.
Path:https://chrishines-my.sharepoint.com AND contentclass:STS_Site
This will get all the personal sites under the My Site application (chrishines-my.sharepoint.com). The query will naturally return only one page of results at a time. However, we can use the search REST API to get creative and return large pages (maximum 500) and iterate through all pages to get a count. The REST API call would look like something like this:
This particular request will get all the personal sites from count 4,500 – 5,000. In my case this returned 239 results telling me that 4,739 personal sites had been created thus far.
You may be comfortable writing REST API calls to achieve this. Alternatively, I would highly recommend using the SharePoint 2013 Search tool to help out.
Remember to set trimduplicates=false as identification of duplicates can cause a lot of confusion with this type of query.
Who owns the data we store in your service? Will you use our data to build advertising products? Do you offer privacy controls in your service? Do we have visibility to know where our data is stored? Can we get our data out of your service if we decide to leave?
These questions are top of mind for any organization that is considering Office 365. Luckily for you, Microsoft publishes the Office 365 Trust Center to answer those and many more questions about security on the Office 365 service.
At the service level, Office 365 uses the defense-in-depth approach to provide physical, logical, and data layers of security features and operational best practices. In addition, Office 365 gives you enterprise-grade, user and admin controls to further secure your environment.
Physical Security – 24-hour monitoring of data centers, Multi-factor authentication, including biometric scanning for data center access, Internal data center network is segregated from the external network, Role separation renders location of specific customer data unintelligible to the personnel that have physical access, Faulty drives and hardware are demagnetized and destroyed
Logical Security – Lock box processes for strictly supervised escalation process greatly limits human access to your data, Servers run only processes on whitelist, Read the rest of this post »
When running in an Exchange Hybrid configuration, DirSync/AADSync takes care of maintaining a consistent Global Address List (GAL) for both on-premises and cloud users. The one exception is with regards to Dynamic Distribution Groups; these objects need special care to ensure that the recipient filters produce the desired results and for the objects to show up in the cloud GAL.
Read the rest of this post »