4 Things to Consider When Selecting an IT Partnerhttps://www.bluechip-llc.com/Blog/Pages/4-Things-to-Consider-When-Selecting-an-IT-Partner.aspx4 Things to Consider When Selecting an IT Partner

 Recent Posts

 

 

WHEN IMPLEMENTING SHAREPOINT: FAILING TO PLAN IS PLANNING TO FAILhttps://www.bluechip-llc.com/Blog/Pages/SharePoint-Fail-to-Plan-and-Plan-to-Fail.aspxWHEN IMPLEMENTING SHAREPOINT: FAILING TO PLAN IS PLANNING TO FAIL2017-04-10T04:00:00Z<p><span class="ms-rteStyle-Segoe"><span class="ms-rteFontSize-3">​​​​​​​​​​B<span style="line-height:1.6;">enjamin Franklin is reported to have said, "If you fail to plan, you are planning to fail!" </span></span></span></p><p><span class="ms-rteStyle-Segoe"><span class="ms-rteFontSize-3">I've seen this scenario – the failure to plan – play out at many companies, especially when implementing or upgrading SharePoint environments.</span></span></p><p><span class="ms-rteStyle-Segoe"><span class="ms-rteFontSize-3">Implementing or upgrading a product like SharePoint, that is designed to empower information workers to do things for themselves, requires detailed planning.</span></span></p><p><span class="ms-rteStyle-Segoe"><span class="ms-rteFontSize-3">Why?</span></span></p><p><span class="ms-rteStyle-Segoe"><span class="ms-rteFontSize-3">Because empowerment​ does not come from a "one size fits all" product or solution.</span></span></p><p>SharePoint can be used to tailor a solution and deliver business value to an organizations' technical environment. But that kind of tailoring requires careful planning. Otherwise, an organization will end up with a product that is implemented well, but does not fulfill the strategic goals they've set for the business.<br></p><p>In my first post of this series, we evaluated the reasons why organizations do not spend enough time planning before implementing SharePoint. In part two of this series, we’ll identify at some of the planning tasks that are overlooked when planning a new SharePoint implementation. </p><p><span class="ms-rteStyle-Blue"><strong>Governance</strong></span></p><p>​Governance helps you determine how SharePoint will be used to make your organization better. There must be a shared vision and the appropriate controls in place to make that happen.</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>​​​<span class="ms-rteStyle-Blue">Goals</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>​1. Develop a shared strategic vision ​</p></blockquote></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>2. ​​Reach a consensus on how SharePoint will be used</p></blockquote></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>​<span class="ms-rteStyle-Blue">Key Questions</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- Is our corporate culture comfortable with a self-service model?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- What will we control using Policies versus customization of SharePoint?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- What business needs will SharePoint address?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- How will policy decisions be communicated, updated, and enforced?</p></blockquote></blockquote><p><br></p><p><strong class="ms-rteStyle-Blue">Security</strong></p><p>How SharePoint security is implemented must be done in accordance with corporate culture. If not, content won’t be available to the people that need it or won’t it be secured.</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">​Goal</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- ​​Decide whether or not security administration will be centralized or delegated</p></blockquote></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">​​Key Questions</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- Do business users just manage the content or actually own the content they produce?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>​- Which is more important: timely access to content or guaranteed security?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- Will training be provided for users who need to manage their own content?</p></blockquote></blockquote><p><br></p><p><strong class="ms-rteStyle-Blue">Taxonomy/Folksonomy</strong></p><p>If information architecture isn’t planned, content will go in, but it won’t be efficiently used after it is first stored. A good organizational methodology is critical to your success.</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Goal</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- Plan how content will be organized in order to make it easy to find</p></blockquote></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Key Question​</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- How will we implement a structure for organizing content?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- How can users surface content that is important to them?</p></blockquote></blockquote><p><br></p><p><span class="ms-rteStyle-Blue"><strong>Architecture</strong></span></p><p>Upfront planning will result in a physical system that maximizes performance while minimizing costs. It must also be flexible and grow as usage increases.</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Goal</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- A​chieve a balance between cost and performance </p></blockquote></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Key Questions</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- What services will we use and where will they be located?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- How important is search in our environment?</p></blockquote></blockquote><p><br></p><p><span class="ms-rteStyle-Blue"><strong>High Availability (“HA”)/Disaster Recovery (“DR”) </strong></span></p><p>In most organizations, SharePoint becomes a mission critical application when it is implemented well. A service that can’t be depended upon can be worse than one that is poorly implemented.</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Goal</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- ​Build an environment that can be depended upon as a critical application.</p></blockquote></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Key Questions</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- How much downtime can we tolerate?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- How much data can we afford to lose?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- How much will HA and DR cost?</p></blockquote></blockquote><p><br></p><p><span class="ms-rteStyle-Blue"><strong>​Staffing</strong></span></p><p>SharePoint focuses on providing a self-service environment. But, having the right staff in place to maintain the system is still a critical factor to your success.</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Goal</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- Plan adequate staffing to support implementation of the other planning decisions.</p></blockquote></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Key Questions</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- Centralized security will require more staff for versus delegated security</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- How will our information architecture be maintained and enhanced over time?</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- What level of patches and fixes will be applied? All Cumulative Updates or just Service Packs?</p></blockquote></blockquote><p><strong class="ms-rteStyle-Blue"><br></strong></p><p><strong class="ms-rteStyle-Blue">Training/Communications</strong></p><p>Even if you build the perfect system, people won't be able to effectively use it without the appropriate training. You must develop a communications and training plan.</p><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Goal</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- I​ncrease user adoption and satisfaction</p></blockquote></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p><span class="ms-rteStyle-Blue">Key Questions</span></p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- Develop and leverage local champions to increase knowledge and acceptance.</p></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><p>- What is the right level of training and communications for your organization? </p></blockquote></blockquote><p><br></p><p>Spending some time planning will lead to a successful implementation that can transform the way your company collaborates and shares information. And that’s what you started your project for in the first place, right?​</p>
How To: Install Workflow Manager with SharePoint 2016https://www.bluechip-llc.com/Blog/Pages/How-To-Install-Workflow-Manager.aspxHow To: Install Workflow Manager with SharePoint 20162017-04-05T04:00:00Z<p>​​Recently, I completed an implementation of Workflow Manager with SharePoint Server 2016 for a client. The client needed the configuration to be highly available and use SSL certificates. Here are a few pitfalls I experienced when trying to configure the farm and ways to avoid them.</p><div><br></div><div><font color="#00b5be"><b>Not Too Fast </b></font></div><div>Before planning your deployment, I encourage you to read materials by <a href="http://www.harbar.net/articles/About.aspx">Spencer Harbar​</a> (harbar.net) for Workflow Manager with SharePoint 2013. For a SSL-based HA configuration, I recommend reading the two articles below. They outline how to plan your deployment.</div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div><a href="http://www.harbar.net/articles/wfm1.aspx">http://www.harbar.net/articles/wfm1.aspx</a></div><div><a href="http://www.harbar.net/articles/wfm4.aspx">http://www.harbar.net/articles/wfm4.aspx</a></div></blockquote><div><br>Once you begin your deployment, keep and eye out for these "gotchas".</div><div><br></div><div><span class="ms-rteStyle-Blue"><strong>Child Domain Subject Alternative Names</strong></span></div><div>In Spencer's <a href="http://www.harbar.net/articles/wfm4.aspx">fourth article​</a> (Workflow Manager Farms for SharePoint 2013 Part Four: End to End Configuration using Domain CA issued certificates), he explains how the SSL certificate needs to be created. My client had a multi-tiered domain environment, so I had to add additional subject alternative names (SAN). For example, if the servers are sitting in a domain like server.us.contoso.com, then you need to add the following DNS SAN entries (continue this pattern for each child domain):</div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>*.contoso.com</div><div>*.us.contoso.com</div></blockquote><div><br></div><div><strong class="ms-rteStyle-Blue">Run Timer Jobs</strong></div><div>After WFM is installed and associated with SharePoint, you need to run the timer jobs in <a href="https://blogs.technet.microsoft.com/projectsupport/2014/01/13/sharepoint-2013-workflow-token-contains-invalid-signature/">this article​</a>. If you don’t, your workflows will time out.</div><div><br></div><div><strong class="ms-rteStyle-Blue">Register Multiple SharePoint Farms to a Single Workflow Manager Farm</strong></div><div>For smaller deployments, I see many clients associate a test and production environment to the same workflow manager farm. In order to do this you must include the -ScopeName parameter with the Register-SPWorkflowService cmdlet.<br></div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>Register-SPWorkflowService -SPSite "https://sitename-test" -WorkflowHostUri "https://wfm.contoso.com" -ScopeName "Test WFM"</div><div>Register-SPWorkflowService -SPSite "https://sitename" -WorkflowHostUri "https://wfm.contoso.com" -ScopeName "Prod WFM"</div></blockquote><div><br></div><div><strong class="ms-rteStyle-Blue">Installing on Windows Server 2012 R2 or Higher</strong></div><div>In order to get this to work, you need to take a scripted approach. Start by installing <a href="https://www.microsoft.com/web/downloads/platform.aspx">Web Platform Installer</a> on each Workflow Manager server. Next, download the Service Bus 1.0 CU3 in this <a href="https://www.microsoft.com/en-us/download/details.aspx?id=36794">KB article​</a>. Then, mount the Windows Server ISO to the server so the script can install the appropriate Windows features.</div><div><br></div><div>Run the script below:</div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>Change the file location of the installation of Service Bus 1.0 CU3 to the location you downloaded it to</div><div>Change the -Source parameter of Install-WindowsFeature to the drive you mounted the Windows Server ISO to</div></blockquote><br><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div><div>$serviceBusLocation = "$env:USERPROFILE\Desktop\WorkflowManagerFiles\WorkflowManagerFiles\ServiceBus"</div></div><div><div>$wfmLocation = "$env:USERPROFILE\Desktop\WorkflowManagerFiles\WorkflowManagerFiles\WFMRefresh"</div></div><div><div>$workflowClientLocation = "$env:USERPROFILE\Desktop\WorkflowManagerFiles\WorkflowManagerFiles\WorkflowClient"</div></div><div><div><br></div></div><div><div>#download the offline files</div></div><div><div>webpicmd /offline /Products:ServiceBus /Path:$serviceBusLocation</div></div><div><div>webpicmd /offline /Products:WorkflowClient /Path:$workflowClientLocation</div></div><div><div>webpicmd /offline /Products:WorkflowManagerRefresh /Path:$wfmLocation</div></div><div><div><br></div></div><div><div>#Import ServerManager cmdlets</div></div><div><div>Import-Module ServerManager</div></div><div><div><br></div></div><div><div>#Install IIS components (requires Windows Server ISO mounted for offline install)</div></div><div><div>Install-WindowsFeature Net-Framework-Core, Web-Server, Web-WebServer, Web-Static-Content, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Filtering, Web-Stat-Compression, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Windows-Auth, Web-Mgmt-Console, Web-Net-Ext, Web-Net-Ext45, Web-Mgmt-Service, Web-Asp-Net, Web-Asp-Net45 -Source "D:\sources\sxs"</div></div><div><div><br></div></div><div><div>#Install Service Bus 1.0 and CU KB2799752</div></div><div><div>webpicmd /Install /Products:ServiceBus /XML:$serviceBusLocation\feeds\latest\webproductlist.xml /AcceptEula</div></div><div><div>Start-Process -FilePath "$env:USERPROFILE\Desktop\WorkflowManagerFiles\WorkflowManagerFiles\ServiceBus-KB2799752-x64-EN.exe" -ArgumentList "/passive" -Wait -PassThru</div></div><div><div><br></div></div><div><div>#Install Workflow Client</div></div><div><div>webpicmd /Install /Products:WorkflowClient /XML:$workflowClientLocation\feeds\latest\webproductlist.xml /AcceptEula</div></div><div><div><br></div></div><div><div>#Install Workflow Manager 1.0 CU2 (Refresh)</div></div><div><div>webpicmd /Install /Products:WorkflowManagerRefresh /XML:$wfmLocation\feeds\latest\webproductlist.xml /AcceptEula​</div></div></blockquote><div><div><br></div><div>For more information about Workflow Manager or SharePoint Server 2016, contact a member of the Blue Chip team!</div><br></div><div><em>This post originally appeared on <a href="https://mattgibz.wordpress.com/2017/03/20/install-workflow-manager-with-sharepoint-2016/">mattgibz.wordpress.com​</a>.</em></div>
How To: Office 365 Groupshttps://www.bluechip-llc.com/Blog/Pages/How-To-Office-365-Groups.aspxHow To: Office 365 Groups2017-03-14T04:00:00Z<p>​​Microsoft is redefining what collaboration means with Office 365 Groups. </p><p>If you don't know, Office 365 Groups is a service that enables teams to come together by establishing a single team identity and a single set of permissions across Office 365 apps including Outlook, SharePoint, OneNote, Skype for Business and Power BI. </p><p>In this post, I am going to share some lessons that I learned while helping clients roll out Office 365 Groups, and apply settings to govern it.<br></p><div><br></div><strong class="ms-rteStyle-Blue">Permissions</strong><br><div>You can have all, none or some of your end-users create Office 365 Groups. You must decide what permission levels are best for your organization and your end-users.<br></div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div><span class="ms-rteStyle-Blue">Full End-User Access (All)</span></div><div>Giving all end-users access means anyone is free to create Groups. This is the most democratic option, but can have negative implications. You run the risk of having a directory with a lot groups. Not to mention, some that go unused or that are overlapping.</div><div><br></div><div><span class="ms-rteStyle-Blue">Admin-Only Access (None)</span><br></div><div>You can restrict end-users from having the ability to create Groups and keep that power in the hands of Admins. You get much more control with Admin-only access. However, you may want to implement a system or form form which end-users can request a Group be created.</div><div><br></div><div><span class="ms-rteStyle-Blue">Specific Access (Some)</span></div><div>You can restrict creation of Groups to a group of specific users. This gives you control over the people creating Groups, while still letting some end-users have access. I've found this can help increase user adoption.</div></blockquote><div><br></div><div><span class="ms-rteStyle-Blue"><strong>Data Classifications</strong></span></div><div>In order to have good data governance, you need to associate data classifications with each Office 365 Group. Ex: Internal Use, Need to Know, Privacy Data,Trade Secret, etc. A well-planned data classification system makes data easy to find and govern.<br></div><div><br></div><div><em>Note: Currently, settings around data classifications are free form text. ​These settings can also only be applied after a group is created - there is no way to apply a data classification while creating the group.</em><br></div><div><br></div><div><strong class="ms-rteStyle-Blue">Guest Access</strong></div><div>You must determine how to handle guest users by determing if you want or don't want them to have access to Office 365 Groups. You'll need to decide whether or not to allow Group Owners to add guest users to groups. <em>Note: If you restrict access after a guest has alreaft accessed your Groups, the settings change will not stop their access.</em> </div><div><br></div><div>Simply put, this is a 'yes' or 'no' question. Your organization may already have guidelines established on how to govern guest users. Most organizations I work with prefer to exclude guest user access to their Office 365 services, and seek out other collaboration methods.</div><div><br></div><div><strong class="ms-rteStyle-Blue">Usage Guidelines</strong></div><div>To help the individuals creating Office 365 Groups, you can provide usage guidelines. These guidelines should be a one page document that inform your Group Owners about usage and guest access. </div><div><br></div><div>These guidelines will pop up as an HTTP link in the UI while an individual is creating a group. The guidelines can be hosted in central location like a policy portal or intranet. Don't forget! You will need to make sure the link you set up is accessible by users creating groups.<br></div><div><br class="ms-rteStyle-Blue"></div><div><strong class="ms-rteStyle-Blue">Naming Policies</strong></div><div>A naming policy can be defined with a prefix or a suffix to append to the free-form group names, and to further standardize/define the Office 365 Groups that were created. You have an option to use either free-form text or AD attributes to use as as part of naming policy.<br></div><div><br></div><div>Ex: If you have defined “GRP-” as a prefix, a “-” as suffix and another suffix as AD attribute “Department”, If a user creates a Group, a Group name will be formed in a way to use the free-form text and users AD attribute value as suffix.</div><div><br></div><div>“GRP-Project XYZ-Finance” or “GRP-Project XYZ-IT”</div><div><br></div><div>You can append multiple prefixes and suffixes in your naming policy. Naming policies are a good way to make sure Groups stand out in your directory. There are couple gotchas to keep on eye on while forming the policy.</div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- If you opt-in to use AD attributes, Group Owner’s AD attributes will be used to construct the name of the Group. In a case when another user creates Group for another user, there might be mismatches.</div><div><br></div><div>- Prefix and suffixes will be added to the SMTP address for Office 365 Group mailbox. e.g. grpprojectxyz-finance@company.com grpprojectxyz-it@company.com</div><div><br></div></blockquote>​Note: Currently, naming policy can ONLY be applied via Exchange Admin Center, and can ONLY be enforced for Office 365 Groups created via Outlook. Any group created by another service such as SharePoint, Planner or else, will not respect this naming policy. This will change when Microsoft rolls out the feature to define naming policies in AAD level and enforce it across all services. You can see this item in development in the <a href="https://products.office.com/en-US/business/office-365-roadmap?featureid=31839">Office 365 Roadmap​</a>.<br><div><br></div><div><strong class="ms-rteStyle-Blue">How do I apply all of these settings? </strong></div><div>It's easy! Besides the naming policy, all of the decision can be applied as a setting using Azure AD PowerShell.<br></div><div><br></div><div><em>Prerequisites: Make sure you installed <a href="https://docs.microsoft.com/en-us/powershell/msonline/v1/azureactivedirectory?redirectedfrom=msdn">Azure AD module for PowerShell</a> version 1.1.117.0 or later</em></div><div><em><br></em></div><div><table class="crayon-table" style="box-sizing:inherit;margin-left:0px;max-width:100%;font-size:12px;font-family:consolas, consolasregular, "courier new", monospace;background-color:#ffffff;color:#404040;border-collapse:collapse !important;border:none !important;margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;padding:0px !important;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;width:auto !important;table-layout:auto !important;"><tbody style="box-sizing:inherit;"><tr class="crayon-row" style="box-sizing:inherit;background:0px center;padding:0px !important;border:none !important;vertical-align:top !important;margin:0px !important;"><td class="crayon-nums " data-settings="show" style="box-sizing:inherit;border:0px;vertical-align:top !important;margin:0px !important;background:#cccccc !important;color:#8ac1f8 !important;"><div class="crayon-nums-content" style="box-sizing:inherit;background:0px center;border:0px;padding:0px;margin:0px;white-space:nowrap;font-size:12px !important;line-height:15px !important;"><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-1" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">1</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-2" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">2</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-3" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">3</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-4" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">4</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-5" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">5</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-6" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">6</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-7" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">7</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-8" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">8</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-9" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">9</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-10" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">10</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-11" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">11</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-12" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">12</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-13" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">13</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-14" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">14</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-15" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">15</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-16" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">16</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-17" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">17</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-18" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">18</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-19" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">19</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-20" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">20</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-21" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">21</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-22" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">22</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-23" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">23</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-24" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">24</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-25" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">25</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-26" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">26</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-27" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">27</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-28" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">28</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-29" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">29</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-30" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">30</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-31" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">31</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-32" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">32</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-33" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">33</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-34" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">34</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-35" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">35</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-36" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">36</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-37" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">37</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-38" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">38</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-39" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">39</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-40" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">40</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-41" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">41</div><div class="crayon-num crayon-striped-num" data-line="crayon-58c8557c5124a291852812-42" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;background:#ffffff !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">42</div><div class="crayon-num" data-line="crayon-58c8557c5124a291852812-43" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;text-align:center;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;">43</div></div></td><td class="crayon-code" style="box-sizing:inherit;border:0px;background:0px center;width:604px;vertical-align:top !important;margin:0px !important;"><div class="crayon-pre" style="box-sizing:inherit;padding:0px;margin:0px;white-space:pre;overflow:visible;background:none !important;border:none !important;color:#800080 !important;font-size:12px !important;line-height:15px !important;"><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;">#Connect to your Azure AD tenant and enter global admin credentials</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-r " style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#0000ff !important;">Connect-MsolService</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Turns off users to create Office 365 Groups at company tenant level</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># This setting acts like a master switch for ALL end-user access </span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># regardless of allow group settings</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-r " style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#0000ff !important;">Set</span><span class="crayon-cn" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#000080 !important;">-MsolCompanySettings</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-cn" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#000080 !important;">-UsersPermissionToCreateGroupsEnabled</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$TRUE</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Create a new settings object from template and start setting details</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$template</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">=</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-r " style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#0000ff !important;">Get-MsolAllSettingTemplate</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">|</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-r " style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#0000ff !important;">where-object</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">{</span><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$_</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">.</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">displayname</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-cn" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#000080 !important;">-eq</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"Group.Unified"</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">}</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$setting</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">=</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$template</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">.</span><span class="crayon-e" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#000000 !important;">CreateSettingsObject</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">(</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">)</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Turns off end-users to create Office 365 Groups at settings level</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$setting</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">[</span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"EnableGroupCreation"</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">]</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">=</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$FALSE</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Turns off Group owners to add external guest users to O365G</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$setting</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">[</span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"AllowToAddGuests"</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">]</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">=</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$FALSE</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Turns off Guests access (people outside your company) </span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$setting</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">[</span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"AllowGuestsToAccessGroups"</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">]</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">=</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$FALSE</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Apply Usage Guideline settings</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$setting</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">[</span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"GuestUsageGuidelinesUrl"</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">]</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">=</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">http</span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">:</span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">/</span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">/</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">xxxyyzzz</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">.</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">company</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">.</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">com</span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">/</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">usageguideline</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">.</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">pdf</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$setting</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">[</span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"UsageGuidelinesUrl"</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">]</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">=</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">http</span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">:</span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">/</span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">/</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">xxxyyzzz</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">.</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">sharepoint</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">.</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">com</span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">/</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">usageguideline</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">.</span><span class="crayon-i" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8a2be2 !important;">pdf</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Apply an "allow" group, you need Security Group GUID </span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># If group name is "O365G-AllowList", you can get the group GUID as such </span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># (Get-MsolGroup -SearchString "O365G-AllowList").ObjectId</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$setting</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">[</span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"GroupCreationAllowedGroupId"</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">]</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">=</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"8351ac1f-bd4d-4d41-abcd-07e718bcd01b"</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Apply the Data governance Classifications for Office 365 Groups</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$setting</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">[</span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"ClassificationList"</span><span class="crayon-sy" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#333333 !important;">]</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-o" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#a9a9a9 !important;">=</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-s" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#8b0000 !important;">"Internal Use, Need to Know, Privacy Data,Trade Secret"</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Apply the defined settings to the tenant</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-r " style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#0000ff !important;">New-MsolSettings</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-cn" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#000080 !important;">-SettingsObject</span><span class="crayon-h" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006fe0 !important;"> </span><span class="crayon-v" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#ff4500 !important;">$setting</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"> </div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># If you are updating an already established settings</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># 1. Get current values; </span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;">#    $values = $settings.GetSettingsValue() to get the values</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># 2. Update values; </span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># $values["ClassificationList"] = "C1,C2,C3"</span></div><div class="crayon-line crayon-striped-line" style="box-sizing:inherit;font-family:inherit;border:0px;padding:0px 5px;margin:0px;height:inherit;background-position:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># 3. Update the settings by;</span></div><div class="crayon-line" style="box-sizing:inherit;font-family:inherit;background:0px center;border:0px;padding:0px 5px;margin:0px;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;"><span class="crayon-c" style="box-sizing:inherit;font-family:inherit;height:inherit;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:#006400 !important;"># Set-MsolSettings -SettingId $settings.ObjectId -SettingsValue $valuesStep 2 -</span></div></div></td></tr></tbody></table><em><br></em></div><div>To learn more about Office 365, Microsoft's platform for productivity & collaboration, reach out to a member of the Blue Chip team!</div>
Leveraging PowerBI for Rich SharePoint Reportinghttps://www.bluechip-llc.com/Blog/Pages/Leveraging-PowerBI-for-Rich-SharePoint-Reporting.aspxLeveraging PowerBI for Rich SharePoint Reporting2017-02-27T05:00:00Z<p>​​​​​Often, I have clients ask me for ways to view and report on data within SharePoint. While the modern list experience has substantially improved 'out of the box' list views, it is still difficult to create the data visualizations that business users desire. With that being said, PowerBI is changing the game. Its integration with SharePoint is a great way to produce reports and data visualizations. Let's walk through the basics.</p><p><span class="ms-rteStyle-DarkBlue">Reporting on SharePoint List Data</span></p><p>​<img src="/Blog/PublishingImages/PowerBI-One.png" alt="" style="margin:5px;width:950px;height:586px;" /><br></p><div>Note the data types in the list – which include: </div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>String: Title</div><div>Date/time: Delivery Date, Order Date</div><div>Currency: Sale Amount</div><div>Managed Metadata: Bicycle Model, Distributor</div><div>Integer: ID</div></blockquote><div><br></div><div>Also worth mentioning, this list contains approximately 3100 items. </div><div><br></div><div><span class="ms-rteStyle-DarkBlue">Power BI Report – Sales Order Data</span></div><div>To report on this data, we start in Power BI Desktop, and create a new connection using the “SharePoint Online List” data type:</div><div><br></div><div><img src="/Blog/PublishingImages/PowerBI-Two.png" alt="" style="margin:5px;width:496px;height:546px;" /><br></div><p><br></p><div>From there, we connect to the SPO site that contains the sales data discussed earlier. Then, we choose the list(s) we want to query.   </div><div><br></div><div>The nice thing about Power BI is the amount of customization you can do, and easily. For example, here are the visualizations available for reports as of this post:</div><div><br><img src="/Blog/PublishingImages/PowerBI-Three.png" alt="" style="margin:5px;" /></div><div><br></div><div>Note the ellipsis at bottom-right, which allows you to import custom visuals as well if desired.</div><div><br></div><div>For the sake of this post, let us assume we have already connected to our data source and chosen the columns we want to use. The next step is to start building your visualizations. The sample below is fairly simple, but powerful nonetheless. </div><div><br class="ms-rteStyle-Blue"></div><div><span class="ms-rteStyle-DarkBlue">Report – default view (no filters, slicers, etc. applied):</span></div><div><br></div><p><img src="/Blog/PublishingImages/PowerBI-Four.png" alt="" style="margin:5px;width:950px;height:471px;" /><br></p><p>After clicking “Diverge” to see sales of that bicycle model only. Note the updated counts by distributor:<br></p><p><img src="/Blog/PublishingImages/PowerBI-Five.png" alt="" style="margin:5px;width:950px;height:471px;" /><br></p><p><span class="ms-rteStyle-DarkBlue">Report – after clicking "Ryan's Bike Shop" to see sales from that distributor only:</span><br></p><p><img src="/Blog/PublishingImages/PowerBi-Six.png" alt="" style="margin:5px;width:950px;" /><br></p><div>As you can see, the result is an elegant and aesthetically pleasing report. The report can be published to a SharePoint site in one of two ways: either as an iframe in a script editor web part, or (for first release tenants) via the Power BI (Preview) app part. </div><div><br></div><div>Keep in mind that by leveraging Power BI for our reporting, we have the ability to schedule data refresh, define row-level permissions, and many other compelling capabilities. </div><div><br><div>Here is another take on the same data, this time focused on revenue dollars instead of sales / product numbers:</div><div><br class="ms-rteStyle-Blue"></div><div><span class="ms-rteStyle-DarkBlue">Revenue Report – default view (no filters, slicers, etc. applied):</span></div><div><br><img src="/Blog/PublishingImages/PowerBI-Seven.png" alt="" style="margin:5px;width:950px;height:471px;" /></div></div><p><br></p><p><span class="ms-rteStyle-DarkBlue">Report – after clicking “Ruby” to see sales of that bicycle model only. Note the updated revenue by distributor:​</span><br></p><p><img src="/Blog/PublishingImages/PowerBI-Eight.png" alt="" style="margin:5px;width:950px;height:470px;" /><br></p><p>As you can see, Power BI provides rich reporting and data visualizations, which can greatly enhance the ability to see data in new ways. With just a little time, the right licensing, and some trial and error, you will be a Power BI pro no time. More details, including a systematic walkthrough, in a future post.<br></p>
Microsoft Ignite Sessions Every Exchange Admin Should Seehttps://www.bluechip-llc.com/Blog/Pages/Microsoft-Ignite-Sessions-Every-Exchange-Admin-Should-See-.aspxMicrosoft Ignite Sessions Every Exchange Admin Should See2017-01-02T05:00:00Z​​A whopping 1,412 sessions were hosted at Microsoft Ignite in September. Here are the 15 sessions I think every Exchange administrator should watch.<div>​<br></div><div><a href="https://www.youtube.com/watch?v=TX82MRpbOoE"><span class="ms-rteStyle-DarkBlue">Understand the Microsoft Exchange Server 2016 Architecture</span></a></div><div>Ross Smith discusses the Exchange 2016 preferred architecture and Mike Cooper of General Motors joins him to discuss his implementation of Exchange 2016. In addition, Ross demonstrates a new feature where you can recover deleted or purged items to their original folder.</div><div><br></div><div><a href="https://www.youtube.com/watch?v=6Ta2hLZQzYw"><span class="ms-rteStyle-DarkBlue">Deploy Microsoft Exchange Server 2016​</span></a></div><div>Brian Day and Jeff Guillet discuss what’s changed in Exchange system requirements. Discussions included:</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Exchange 2016 CU3 supports Windows Server 2016</div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Server 2008 R2 FFL/DFL will become the new minimum requirement in future Exchange     2016 releases.</div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- .NET 4.6.2 currently only supported on Exchange 2016 CU3 on Server 2016. Will be made     available in CU15/CU4 for older operating systems.</div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- .NET 4.6.2 will be mandatory with CU16/CU5. The setup will block you if you don’t have       4.6.2 installed.</div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- ​​WMFS 5 is only supported on Windows Server 2016. It is not supported when you install it    on older operating systems (use the version that comes with your OS).</div></blockquote><div><br></div><div><a href="https://www.youtube.com/watch?v=z32lmrkfanU"><span class="ms-rteStyle-DarkBlue">Design Y​our Exchange Infrastructure Right (or consider moving to Office 365)​</span></a></div><div>Robert Gillies, Boris Lokhvitsky and Adrian Moore discuss the business benefits of deploying the Exchange preferred architecture. </div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- The importance of eradicating failure domains​</div><div>- SAN versus DAS</div><div>- Since Exchange 2003 each version has dropped IOPs requirements.</div><div>- Exchange 2016 uses 93% less IOPs than 2003</div><div>- Exchange 2016 uses 30% less IOPs than 2013</div><div>- Exchange databases average 10 IOPs</div><div>- 7200 RPM SATA/NL-SAS average 70 IOPs</div><div>- Thick versus Thin Provisioning</div><div>- The importance of controller write cache</div><div>- Bound versus Unbound Namespaces</div><div>- Stretched DAGs</div><div>- Virtual vs. Physical​</div></blockquote><div><br></div><div><span class="ms-rteStyle-DarkBlue"><a href="https://www.youtube.com/watch?v=653-8z1nQWY">Run Microsoft Exchange Hybrid for the Long Haul</a></span></div><div>Nicholas Blank & Timothy Heeney discuss running hybrid indefinitely. Topics include:</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Importance of low-latency connections to O365</div><div>- Adjusting TCP keepalives to improve performance</div><div>- Using ExpressRoute with hybrid Exchange</div><div>- Multiple on-prem Exchange Orgs to a single Office 365 tenant</div><div>- Challenges with hybrid free/busy and org relationships with partners</div><div>- Acquisitions & divestitures with hybrid Exchange</div><div>- Need for on-prem Exchange when using dirsync</div><div>- Why you shouldn’t convert to shared mailboxes through the cloud</div><div>- Should you upgrade your “hybrid” servers?</div><div>- Delegated permissions between on-prem and Office 365</div></blockquote><div><br></div><div><a href="https://www.youtube.com/watch?v=5x8pcbLOiI8">Migrate to Exchange Online via Exchange Hybrid​</a></div><div>Timothy Heeney and Michael Van Horenbeeck (Van Hybrid) discuss all the new options coming to hybrid. Topics include:</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Overview and history of Exchange hybrid</div><div>- End-to-end on-boarding with one-time AD Sync & MRS moves (no need for cutover migrations – yay!)</div><div>- More informative HCW errors and logging.</div><div>- Federation Gateway domain proof will be skipped for domains already DNS validated in - Office 365 (coming soon!)</div><div>- Exchange hybrid PowerShell to support Multi-Factor Authentication (coming soon!)</div><div>- Minimal hybrid configuration vs. full hybrid experience</div><div>- Tips and tricks from Michael Van Hybrid for a successful hybrid migration</div></blockquote><div><br></div><div><a href="https://www.youtube.com/watch?v=a_zEvo9cm_c"><span class="ms-rteStyle-DarkBlue">Tools and Techniques for Exchange Performance Troubleshooting​</span></a></div><div>In this session Jeff Mealiffe and Nasir Ali discuss how to prevent performance issues from occurring, as well as share troubleshooting methods when issues do occur. Topics include:</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Prevent performance issues before they happen</div><div>- Environment best practices</div><div>- HealthChecker script</div><div>- Case Study: Intermittent high processor utilization</div><div>- Performance Monitor</div><div>- Log Parser Studio</div><div>- Analyzing performance data in Excel and Power BI</div><div>- Reviewing Load Balancer logs</div><div>- Case Study: Search stops working after applying Exchange 2016 CU1</div><div>- Test-ExchangeSearch cmdlet</div><div>- Err.exe</div></blockquote><div><br></div><div><a href="https://www.youtube.com/watch?v=ww1wZBj1FFo"><span class="ms-rteStyle-DarkBlue">Dive D​eep into Microsoft Exchange Server High Availability</span></a></div><div>In this session, Andrew Higginbotham discusses how to make Exchange highly available. Andrew also discusses recent improvements from the latest cumulative updates; rebuilding search indexes from their passive copies.</div><div><br></div><div><a href="https://www.youtube.com/watch?v=O9JChbPhFZc"><span class="ms-rteStyle-DarkBlue">Scott Schnoll’s Exchange Tips and Tricks​​​</span></a></div><div>Scott Schnoll discusses his Exchange tips and tricks. Topics include:</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Servers placed offline after analysis starting with CU3</div><div>- Deploying Exchange on Windows Server 2016</div><div>- .NET supportability</div><div>- AutoReseed and BitLocker</div><div>- Bugs in the new PreferenceMoveFrequency property in CU2+</div><div>- DMARC in Exchange Online</div><div>- Exact Domain Spear Phishing Protection in Exchange Online</div><div>- Relay mail changes coming to Exchange Online</div><div>- Known bugs with Public Folders</div><div>- Tips for Office Online Server (OOS)</div><div>- Microsoft manufactures its own servers for O365</div><div>- Secure Score in preview</div></blockquote><div><br></div><div><a href="https://www.youtube.com/watch?v=F-FOqlfRmXQ"><span class="ms-rteStyle-DarkBlue">Unplug with the Experts on Exchange Server and Exchange Online​​</span></a></div><div>Ross Smith, Wendy Wilkes, Greg Taylor, Brian Day, Jeff Mealiffe and Timothy Heeney discuss the following:​</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Microsoft Federation Gateway</div><div>- The pitfalls of using shared namespace with a federation trust (and possible workarounds)</div><div>- Tenant to tenant migrations</div><div>- Modern authentication for Outlook with Exchange on-prem</div><div>- Adding subdomains to another tenant</div><div>- Delegation permissions between on-prem and Office 365</div><div>- How to prevent spoofing with DKIM</div><div>- Using DLP across hybrid Exchange</div><div>- Troubleshooting slow mailbox moves</div><div>- Geographically dispersed tenants</div><div>- Exchange Online Protection send limits</div><div>- RPC over HTTP is being phased out of Office 365</div></blockquote><div><br class="ms-rteStyle-DarkBlue"></div><div><a href="https://www.youtube.com/watch?v=5V3DO4sMdes"><span class="ms-rteStyle-DarkBlue">Unplug with the Experts on Mi​​crosoft Exchange Top Issues​</span></a></div><div>In this session, Shawn McGrath, Nino Bilic, Timothy Heeney, Scott Landry, Nasir Ali, Gabe Bratton, Amir Haque and Angela Taylor (from the Exchange and Outlook program groups) answer support and architecture questions.</div><div><br></div><div><a href="https://www.youtube.com/watch?v=6GZumemh2w8"><span class="ms-rteStyle-DarkBlue">Meet Twin Sons of Different Mothers – Exchange Engineers and Exchange MVPs​</span></a></div><div>In this session Exchange Engineers and Exchange MVPs discuss Microsoft Exchange. Questions and discussions include:​</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Cloud Witness in Windows Server 2016</div><div>- Server hardware guidance</div><div>- Exchange on-prem/online feature disparity</div><div>- Monitoring Exchange and Managed Availability</div><div>- Exchange Online Protection</div><div>- Single Item Recovery with versioning</div><div>- Defrag vs. database trimming vs. new database</div><div>- Reverse proxy and Exchange server placement</div><div>- Calendaring on mobile</div><div>- Online archive</div></blockquote><div><br></div><div><a href="https://www.youtube.com/watch?v=MNCNmYYb0mA"><span class="ms-rteStyle-DarkBlue">Debate the Top 10 Reasons Not to Move Your Exchange On-Premises M​​ailboxes to Exchange Online​</span></a></div><div>In this session Tony Redmond and Greg Taylor discuss the top ten reasons not to move to Exchange Online. Steve Conn moderates. Special guest appearances include Flat Tony, an oddly shaped carrot and, Greg’s grass.</div><div><br></div><div><a href="https://www.youtube.com/watch?v=qdEps9gF-6w">Ultimate Field G​uide to Microsoft Office 365 Groups​</a></div><div>Tony Redmond, Benjamin Naulin and Amit Gupta discuss Office 365 groups. Topics include:</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- A history of collaboration technologies</div><div>- What are Office 365 groups?</div><div>- Who should use groups?</div><div>- Controlling who can create groups & usage guidelines</div><div>- Deploying and managing groups</div><div>- Group creation & group naming policies</div><div>- Identifying inactive groups</div><div>- Compliance</div><div>- Secret & dynamic groups</div><div>- Backup Office 365 groups</div><div>- Hybrid</div><div>- External access</div><div>- Migrating to Office 365 groups</div></blockquote><div><br></div><div><a href="https://www.youtube.com/watch?v=q65W0d4qugg">Discover What’s New and What’s Coming to​ Microsoft Outlook​</a></div><div>JJ Cadiz, Allen Filush and Julia Foran discuss new features coming to Microsoft Outlook. Topics include:</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Focused Inbox</div><div>- @Mentions</div><div>- Travel/package rich snippets for email and automatic calendar entries</div><div>- New Outlook UI mockups</div><div>- Calendar sharing and delegation improvements</div><div>- Free/Busy caching</div><div>- New account configuration</div><div>- Outlook for iOS/Android no longer use AWS</div><div>- HX protocol to replace EAS for Windows 10 Mobile</div><div>- Calendar improvements</div><div>- Upload traditional attachments to OneDrive</div><div>- Improved people cards + Office Graph</div><div>- Rich image editing</div></blockquote><div><br></div><div><span class="ms-rteStyle-DarkBlue"><a href="https://www.youtube.com/watch?v=6Wa39qNEdik">Unplug with the Microsoft Outlook Experts​</a></span></div><div>Allen Filush, Julia Foran, Eduardo Melo, Gabe Bratton, James Colgan, JJ Cadiz, & Victor Wang answer questions from the audience. Questions include:</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div>- Outlook for iOS shared calendars</div><div>- Office 365 Groups for Mac</div><div>- Categories and Search Folders for Mac</div><div>- S/MIME</div><div>- Reply-All storm prevention</div><div>- Mobile Device Management</div><div>- User experience improvements in the coming months</div><div>- Fonts & Rendering​​</div><div>- Signatures</div><div>- Delegation</div><div>- Adding senders to always appear in Focused Inbox</div><div>- Distribution Lists vs. Office 365 Groups</div><div>- Outlook for Android UI questions</div><div>- Planned changes to People tab in Outlook for mobile</div><div>- Room mailbox attributes</div><div><br></div></blockquote>Looking for more session content? You can view sessions from <a href="https://www.youtube.com/channel/UCrhJmfAGQ5K81XQ8_od1iTg">Ignite on YouTube</a> or the <a href="https://myignite.microsoft.com/videos">Microsoft Ignite On-Demand portal</a>.​<br><br>