<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Office 365 on Thomy Gölles</title><link>https://thomygoelles.com/tags/office-365/</link><description>Recent content in Office 365 on Thomy Gölles</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 03 Nov 2017 17:54:49 +0000</lastBuildDate><atom:link href="https://thomygoelles.com/tags/office-365/index.xml" rel="self" type="application/rss+xml"/><item><title>Microsoft Teams Automation - Create Team from Webhook</title><link>https://thomygoelles.com/microsoft-teams-automation-create-team-from-webhook/</link><pubDate>Fri, 03 Nov 2017 17:54:49 +0000</pubDate><guid>https://thomygoelles.com/microsoft-teams-automation-create-team-from-webhook/</guid><description>&lt;p&gt;Today Microsoft released the Microsoft Teams Powershell Cmdlets module (&lt;a href="https://www.powershellgallery.com/packages/MicrosoftTeams/0.9.0" target="_blank" rel="noopener"&gt;https://www.powershellgallery.com/packages/MicrosoftTeams/0.9.0&lt;/a&gt;). This allows you to use PowerShell as the first basic API for Teams. Bill Bliss (@bill_bliss) from the Teams Team (still awkward wording) told us this week on Monday in a session at Microsoft Vienna that they will push the PowerShell Cmdlets in the coming weeks and the Graph API will follow. To be honest didn&amp;rsquo;t believe that they would be that fast in releasing the bits but I&amp;rsquo;m more than happy now. To take this a little further I created an Azure Automation Runbook for the CreateTeams Cmdlet in my Azure Tenant. The Runbook itself can be triggered by a webhook. With that in hand, you basically can create a bot or a Teams app to create or update your Teams based on the cmdlets Microsoft released.   The Runbook I created uses the basic steps for reading input from the webhook based on this blog post: &lt;a href="https://blogs.technet.microsoft.com/stefan_stranger/2017/03/18/azure-automation-runbook-webhook-lesson-learned/" target="_blank" rel="noopener"&gt;https://blogs.technet.microsoft.com/stefan_stranger/2017/03/18/azure-automation-runbook-webhook-lesson-learned/&lt;/a&gt;```
[CmdletBinding()]
Param
([object]$WebhookData) #this parameter name needs to be called WebHookData otherwise the webhook does not work as expected.
$VerbosePreference = &amp;lsquo;continue&amp;rsquo;&lt;/p&gt;</description></item><item><title>European Collaboration Summit 2017</title><link>https://thomygoelles.com/events/european-collaboration-summit-2017/</link><pubDate>Thu, 01 Jun 2017 15:20:05 +0000</pubDate><guid>https://thomygoelles.com/events/european-collaboration-summit-2017/</guid><description>&lt;p&gt;The last couple of days a group of eleven Solvion team members had the chance to attend this year European Collaboration Summit in Zagreb. Like in the last years the speaker line up was superb. We even got a chance of a full day pre-conference workshop with awesome speakers. Of course, out of over 60 speakers, it is really hard and sort of unfair to pick and choose, but just based on the discussions we had on our way back home, that would be our list of speakers with the sessions that mattered the most. So shout out to: Paolo Pialorsi, Dan Holme, Bill Ayers, Eric Schupps, Sahil Malik, Waldek Mastykarz, Vesa Juvonen, Spencer Harbar, Mark Rackley, Benjamin Niaulin, Sebastian Levert, Marc D Anderson, Jussi Mori. This list does not reflect any scoring, just out of memory and some notes I took. Thanks again to the ECS team for organising such a great event and see you all again next year in Mainz!    [ngg_images source=&amp;ldquo;galleries&amp;rdquo; container_ids=&amp;ldquo;1&amp;rdquo; display_type=&amp;ldquo;photocrati-nextgen_basic_thumbnails&amp;rdquo; override_thumbnail_settings=&amp;ldquo;0&amp;rdquo; thumbnail_width=&amp;ldquo;240&amp;rdquo; thumbnail_height=&amp;ldquo;160&amp;rdquo; thumbnail_crop=&amp;ldquo;1&amp;rdquo; images_per_page=&amp;ldquo;20&amp;rdquo; number_of_columns=&amp;ldquo;0&amp;rdquo; ajax_pagination=&amp;ldquo;0&amp;rdquo; show_all_in_lightbox=&amp;ldquo;0&amp;rdquo; use_imagebrowser_effect=&amp;ldquo;0&amp;rdquo; show_slideshow_link=&amp;ldquo;1&amp;rdquo; slideshow_link_text=&amp;quot;[Show slideshow]&amp;quot; order_by=&amp;ldquo;sortorder&amp;rdquo; order_direction=&amp;ldquo;ASC&amp;rdquo; returns=&amp;ldquo;included&amp;rdquo; maximum_entity_count=&amp;ldquo;500&amp;rdquo;]&lt;/p&gt;</description></item><item><title>SharePoint Saturday Madrid 2017</title><link>https://thomygoelles.com/events/sharepoint-saturday-madrid-2017/</link><pubDate>Tue, 16 May 2017 07:34:10 +0000</pubDate><guid>https://thomygoelles.com/events/sharepoint-saturday-madrid-2017/</guid><description>&lt;p&gt;&lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2017/05/speakingatmadrid.png" alt=""&gt; SharePoint administrators, end users, architects, developers, and other professionals that work with Microsoft SharePoint Technologies will meet for the &lt;strong&gt;2 nd SharePoint Saturday Madrid event&lt;/strong&gt; on May 20th 201 7 at Microsoft Ibérica headquarters and I&amp;rsquo;m more than happy to join them. I&amp;rsquo;m looking forward meeting the Spanish community and I&amp;rsquo;m pretty sure SharePoint and Office365 will give us something to talk about. In my &lt;a href="http://www.spsevents.org/city/Madrid/Madrid2017/schedule#" target="_blank" rel="noopener"&gt;session&lt;/a&gt;, I will talk about what the PnP, the &lt;a href="https://dev.office.com/patterns-and-practices" target="_blank" rel="noopener"&gt;SharePoint Patterns and Practices initiative&lt;/a&gt;, has done to make all our lives easier. Of course, one hour just covers the basics, but we all need to start somewhere. &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2017/05/slide-header.png" alt=""&gt; If you interested in what is going on next Saturday make sure to follow &lt;a href="https://twitter.com/sps_madrid" target="_blank" rel="noopener"&gt;@sps_mad&lt;/a&gt; and&lt;a href="https://twitter.com/hashtag/spsmad?src=hash" target="_blank" rel="noopener"&gt;#spsmad&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>SharePoint PnP Partner Story - How we use the PnP in the Solvion WorkBox</title><link>https://thomygoelles.com/sharepoint-pnp-partner-story-how-we-use-the-pnp-in-the-solvion-workbox/</link><pubDate>Sun, 19 Feb 2017 16:25:11 +0000</pubDate><guid>https://thomygoelles.com/sharepoint-pnp-partner-story-how-we-use-the-pnp-in-the-solvion-workbox/</guid><description>&lt;p&gt;A couple of weeks ago we had the opportunity to sit down with &lt;a href="https://twitter.com/vesajuvonen" target="_blank" rel="noopener"&gt;Vesa Juvonen&lt;/a&gt; and record a webcast about the &lt;a href="http://workbox.solvion.net/workbox-en.html" target="_blank" rel="noopener"&gt;Solvion WorkBox&lt;/a&gt;. Vesa is one of the masterminds behind  The SharePoint / Office 365 Dev Patterns &amp;amp; Practices (PnP) initiative at Microsoft. If you are not familiar with their great work, it&amp;rsquo;s never too late to learn something new.  -&amp;gt; &lt;a href="https://dev.office.com/patterns-and-practices" target="_blank" rel="noopener"&gt;https://dev.office.com/patterns-and-practices&lt;/a&gt; The webcast puts a focus on the architecture and the user interface of our WorkBox. You will hear and see what we did in terms of going hybrid and how we ended up creating a seamless Office365 look and feel in the solution. You find the full article at the Office Dev Center &lt;a href="https://dev.office.com/blogs/sharepoint-pnp-partner-story-how-solvion-is-using-pnp-assets" target="_blank" rel="noopener"&gt;here&lt;/a&gt;. Here the youtube video:   And also the slides:&lt;/p&gt;</description></item><item><title>Our Yammer statistics and how to use it for comments on intranet pages</title><link>https://thomygoelles.com/our-yammer-statistics-and-how-to-use-it-for-comments-on-intranet-pages/</link><pubDate>Fri, 18 Nov 2016 22:16:31 +0000</pubDate><guid>https://thomygoelles.com/our-yammer-statistics-and-how-to-use-it-for-comments-on-intranet-pages/</guid><description>&lt;p&gt;Yammer is something special. In all my years in the &amp;ldquo;Microsoft ecosystem bubble&amp;rdquo; it feels like it is the one piece of software that rather divides then units the community. It all started when Microsoft bought Yammer in June 2012. On this day I was at a SharePoint conference in Vienna and I have a good memory of the talking that started there. If believing in coincidences is the way you think the world works, no problem, but if you have a basic understanding of economics and the idea of tax paying, one might see a system in Microsoft buying other companies in June as it is the last month in their given fiscal year. That day in June 2012 I did exactly what Yammer wanted you to do. Create a network without asking someone in IT. Of course our company back then was only about 25 people in size, but nevertheless the journey started here. To get you up to speed have a look at the statistics of our last 28 days. &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/Yammer01.png" alt="yammer01"&gt; 86,519 messages in four and a half years with our limited user count isn&amp;rsquo;t that bad. On the other side have a look on how we use groups in Yammer: &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/Yammer02.png" alt="yammer02"&gt; We ended up creating a group for every customer, project and internal topic of interest. Basically we got rid of internal emails years ago. We don&amp;rsquo;t stick to a &amp;ldquo;you are not allowed to&amp;rdquo; policy, because of course there are use cases where it&amp;rsquo;s better to shoot somebody a mail. But if you ask anyone around roughly 90% of the internal stuff is communicated in Yammer. Yammer is far from perfect, don&amp;rsquo;t get me wrong. We would love to have a better search experience for example. Moving Yammer into O365 was a massive step, something it looks like Microsoft under estimated in 2012, but still integration of AD groups for example is something we would look forward to. Another missing feature is editing your posts, I know it&amp;rsquo;s coming, but you have the feeling that four and a half years is a very long time range for such basic features. A couple of weeks ago Microsoft announced Teams. As soon as I saw it I already imagined the &amp;ldquo;is yammer dead&amp;rdquo; questions. My point of view is different here. I can think of moving some of our groups to Teams. Maybe even most of them, but definitely not all. So today I think we will still use Yammer even after starting with teams, but this could be a total different story in your environment. As Microsoft still lacks some basic features in terms of integrating Yammer in SharePoint we ended up adding our own way. We started some ground work in terms of how to comment on a SharePoint news page within yammer. Let&amp;rsquo;s start with a basic page layout for an article page. &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/Yammer03.png" alt="yammer03"&gt; That&amp;rsquo;s just a test page in your dev tenant, but you can see a grey Yammer logo on the bottom right of the page. It&amp;rsquo;s greyed out because I opened the page in Firefox and I&amp;rsquo;m not logged in yet. If I open Yammer in other browser tab, I&amp;rsquo;m authorized and the page changes to this: &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/Yammer04.png" alt="yammer04"&gt; Of course you can already think of what this is about. We ended up using the graph API to create a graph object for this aspx page in Yammer. This enables us to load comments the same way Microsoft does on the delve board for example. As a user you have three options to add a comment here. First you can just start replying on a given comment right where it says &amp;ldquo;write a reply&amp;rdquo;. To start a new comment just start typing in the top box next to your user image. But what if you want to post your comment to a different group? Or what about using an announcement to notify a bunch a people even on their mobile? The third option is right behind the now blue Yammer logo and after clicking on it your screen looks like this: &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/Yammer05.png" alt="yammer05"&gt; Sorry for the German here, but I think you get the idea anyway. The first dropdown allows you to choose the group you want to post to. &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/Yammer06.png" alt="yammer06"&gt; The dropdown also has the information if a given group is a private group or if you as a user are in an admin role and can post an announcement to it. After the group selection you just add a teaser and some text and click on publish. The fly out will post your comment to the given group as a graph object by using a defined yammer app for the API access. The post in yammer will include the link to your page and uses the url of it as the main key to the entry. &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/Yammer07.png" alt="yammer07"&gt; Here the result of the entry on our article page: &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/Yammer08.png" alt="yammer08"&gt; And the yammer part: &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/Yammer09.png" alt="yammer09"&gt;   As a news author you can use this feature for pushing out a notification of your intranet article to all users of a given yammer app even on their mobile. A feature we think a modern intranet should be capable of.   In terms of implementing this feature full credit goes to &lt;a href="https://www.xing.com/profile/Stephan_Schreiber14/" target="_blank" rel="noopener"&gt;Stephan Schreiber&lt;/a&gt; who spent some days and nights with the graph API and the way Yammer uses authentication to make this possible.&lt;/p&gt;</description></item><item><title>Copy and Move to SharePoint - Copy rolling out already?</title><link>https://thomygoelles.com/copy-and-move-to-sharepoint-copy-rolling-out-already/</link><pubDate>Mon, 07 Nov 2016 21:21:06 +0000</pubDate><guid>https://thomygoelles.com/copy-and-move-to-sharepoint-copy-rolling-out-already/</guid><description>&lt;p&gt;A few minutes ago I checked my OneDrive for Business and uploaded some files. As I managed to upload them to the wrong folder I wanted to move them with the built in feature. When I clicked on the command bar in our first release tenant the following menu caught my eye: &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/OD4B-Copy2.png" alt="od4b-copy2"&gt; Sorry for the German language at the user interface, but it looks like I&amp;rsquo;m able to copy my file to not only a different folder but also to different locations! The sidebar suggests groups and team sites I&amp;rsquo;m following. I&amp;rsquo;m not able to browse to any other locations, but I was able to load more destinations that are all in my following list. I just checked roadmap.office.com: &lt;img src="http://www.modernworkplacesolutions.rocks/wp-content/uploads/2016/11/OD4B-Copy2Announcement.png" alt="od4b-copy2announcement"&gt; Seems like it&amp;rsquo;s rolling out already &amp;hellip; To add some rumors, maybe that&amp;rsquo;s something Jeff Tepper tweeted about today:  &lt;/p&gt;</description></item></channel></rss>