Tag Archives: Office 365
M365 Ultimate PowerShell
Loads all Microsoft 365 cloud PowerShell modules in a single window. No more wasted time jumping between download pages and locating various Import-Module from each product team. Collected all here centrally to provide M365 admins with a single PowerShell PS1 to install and import every command they might need. Enables cloud admin productivity to quickly access every command.
Video
Screenshot
GitHub Repo
References
- https://docs.microsoft.com/en-us/microsoft-365/enterprise/connect-to-all-microsoft-365-services-in-a-single-windows-powershell-window
- https://docs.microsoft.com/en-us/microsoft-365/enterprise/connect-to-microsoft-365-powershell
- https://docs.microsoft.com/en-us/powershell/exchange/exchange-online-powershell-v2?view=exchange-ps#install-and-maintain-the-exo-v2-module
- https://docs.microsoft.com/en-us/powershell/module/msonline/?view=azureadps-1.0
- https://docs.microsoft.com/en-us/powershell/sharepoint/sharepoint-online/connect-sharepoint-online
- https://docs.microsoft.com/en-us/powershell/sharepoint/sharepoint-pnp/sharepoint-pnp-cmdlets
- https://docs.microsoft.com/en-us/microsoftteams/teams-powershell-install
- https://docs.microsoft.com/en-us/powershell/power-bi/overview?view=powerbi-ps
- https://docs.microsoft.com/en-us/power-platform/admin/powerapps-powershell#powerapps-cmdlets-for-app-creators-preview
- https://docs.microsoft.com/en-us/power-platform/admin/powerapps-powershell#power-automate-commands
- https://docs.microsoft.com/en-us/powershell/powerapps/overview
- https://www.microsoft.com/en-us/download/confirmation.aspx?id=39366
- https://github.com/microsoftgraph/msgraph-sdk-powershell
FIXED – You can’t get there from here
With Office 365 Conditional Access Policy security applied users will see the error below when attempting to view SharePoint Online with a different browser (FireFox, Chrome, etc.). This makes debugging front end JavaScript applications challenging without Chrome’s excellent F12 debug tools.
However, we have a fix.
Leverage Internet Explorer to obtain a valid Office 365 session and export those cookies to text. Demo video shows exactly how to extract the “FedAuth” and “rtFa” cookies to successfully login from any web client (FireFox, Chrome, Fiddler, REST Post Man).
Video
Error
You can’t get there from here
This application contains sensitive information and can only be accessed from:
____ domain joined devices. Access from personal devices is not allowed.
The current browser is not supported, please use Microsoft Edge, Internet Explorer or Chrome to access this application.
Sign out and sign in with a different account
More details
Request Id: 910358d2-1206-4c34-93a9-f0b649d66c00
Correlation Id: cfbcaa9e-c092-7000-52c6-8ee95190c3a7
Timestamp: 2018-12-10T19:54:00.886Z
App name: Office 365 SharePoint Online
App id: 00000003-0000-0ff1-ce00-000000000000
IP address: 10.10.10.10
Device identifier: Not available
Device platform: Windows 10
Device state: Unregistered
Advanced diagnostics: Enable
If you plan on getting support for an issue, turn this on and try to reproduce the error. This will collect additional information that will help troubleshoot the issue.
References
- FireFox (Cookie Quick Manager) – https://addons.mozilla.org/en-US/firefox/addon/cookie-quick-manager/
- Chrome (EditThisCookie) – https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=en
FIXED – Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0
When coding JavaScript with SP-PNP-JS I came across the error below and wanted to document for others. Cheers! ![]()
Error
Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0
Root Cause
When calling HTTP GET the default Header “accept: application/json” can return data as XML.
Use F12 Developer Tools to view network traffic with HTTP headers and raw response text.
Solution
Modify JS code to initialize AngularJS with different HTTP headers.
Now SharePoint PNP api calls with Header “accept: application/json; odata=verbose” and returns data as JSON for correct parsing.
$pnp.setup({
headers: {
"Accept": "application/json; odata=verbose"
}
});References
Measure Performance – SharePoint Online (o365-speed)
PowerShell offers an excellent way to measure command line execution times with “Measure-Command” and Script Block. With the example below, we run 10 repetitions to connect to SharePoint online and measure the response time in milliseconds. Cheers! ![]()
Video
Measure Performance – SharePoint Online (o365-speed) from Jeff Jones on Vimeo.
Source Code
Screenshots
References
Teams & Skype for Business Admin Center
MC132234 – Stay Informed
Published On : March 15, 2018
In late-March, 2018, we are launching a new Microsoft Teams & Skype for Business admin center experience. The new admin center will give you a single location to manage Microsoft Teams and Skype for Business going forward and this change is the first step to achieve this goal. This change will also deliver additional functionality, end-to-end insights, and the ability to manage Teams settings on a user level. This message is associated with Office 365 Roadmap IDs: 24189 and 26982. This feature is only available to members of your organization that have been granted administrator-level permissions.
How does this affect me?
We will begin gradually migrating settings to the new experience to select organizations on March 19, 2018. On March 31, 2018, we will continue the rollout to all Office 365 organizations. In the coming months, we’ll continue to further improve the new admin center to give you a centralized location for you to access all of your administrative needs by migrating other functionality and features Once we begin the migration, the Skype and Teams settings in the Office 365 admin center and Skype for Business admin center will be disabled, and we will display a message with a link pointing you to the new Microsoft Teams & Skype for Business admin center.
What do I need to do to prepare for this change?
There’s nothing you need to do to prepare for this change. Please click Additional Information below to learn more about the new Skype for Business and Microsoft Teams admin center.
Screenshots – Skype for Business (as of 3/16)
New feature – SharePoint Online Social Bar
New feature: SharePoint Online Social Bar
Major update: General Availability rollout started
Applied to: All customers
The Social Bar is a new Office 365 feature. This feature is scheduled to roll out to Targeted Release customers later this week, and it will be available for all organizations on April 1, 2018.
This message is associated with Office 365 Roadmap ID: 23708.
[How does this affect me?]
The Social Bar will appear on all modern SharePoint Online pages with the exception of the home page of a site. It will give your users the ability to like a page, see the number of views, likes, and comments on a page, and see the people who have liked a page. This visibility will be available to anyone that has been granted access to view the page.
This feature will be launched default on. As administrator, if you wish to disable Social Bar for your organization, you can do so with the following PowerShell command:
To disable Social Bar on a tenant level:
Set-SPOTenant -SocialBarOnSitePagesDisabled $true
To disable social bar on a site level:
Set-SPOSite -Identity https://tenant.sharepoint.com -SocialBarOnSitePagesDisabled $true
[What do I need to do to prepare for this change?]
There is nothing you need to do to prepare for this change. Please click Additional Information to learn more.
If you are receiving this email because your Admin added you as a recipient, please contact your Admin to unsubscribe.
Choose the release track for your organization. Use these settings to join First Release if you haven’t already.
Microsoft respects your privacy. To learn more, please read our Privacy Statement.
Microsoft Corporation
One Microsoft Way
Redmond, WA, USA 98052
VIDEO – NEW SharePoint Admin Center
Today I noticed a new link in the top right of SharePoint Admin Center and recorded a brief video tour to highlight new features and compare to Classic Admin Center. URL is below in case you want to try on your O365 tenant name. Cheers! ![]()
Video
Modern URL – SharePoint Admin Center
Classic URL – SharePoint Admin Center
References
Microsoft Forms in the Office 365 App launcher (Feb 15)
The waffle menu will soon have a new icon. Keep an eye out for mid-February on your tenant. Cheers! ![]()

Announcement
Microsoft Forms is a part of Office 365 that allows your users to quickly and easily create custom quizzes, surveys, questionnaires, registrations and more. When you create a quiz or form, you can invite others to respond to it using any web browser, even on mobile devices. As results are submitted, you can use built-in analytics to evaluate responses. Form data, such as quiz results, can be easily exported to Excel for additional analysis or grading.
https://support.office.com/en-us/article/Set-up-Microsoft-Forms-cc52287a-4550-464d-9a1b-457bf9df2240?ui=en-US&rs=en-US&ad=US
What is the limit on the number of responses for Microsoft Forms?
You can receive up to 5,000 responses. If you require more, we recommend exporting existing responses to an Excel workbook, and then clearing these from your survey or quiz. This will enable you to collect more responses once cleared.
Will Microsoft Forms replace Microsoft InfoPath?
No. Microsoft InfoPath was a solution to create customizable forms that can enable automated workflows, whereas Microsoft Forms is a basic, lightweight app for quickly collecting information via surveys and quizzes.
Microsoft InfoPath is being replaced by SharePoint Lists, Flow, and PowerApps – modern solutions for digitizing traditional company forms, automating workflows, and transforming business processes. Learn more.

References
Office 365 – Targeted Release
Microsoft has renamed “First Release” to “Targeted Release.” Keep in mind when reading O365 Admin Center or Roadmap messages in the future. ![]()
Updated feature: First Release rename
MC125734
Stay Informed
Published On : December 6, 2017
We have changed the name of First Release, to Targeted Release. This message is associated with Office 365 Roadmap ID: 24283. Targeted Release is one of our release rings, as we roll out new features.

How does this affect me?
This is a name change only. There are no other changes to our commitments to organizations configured for Targeted Release.
What do I need to do to prepare for this change?
There is nothing you need to do to prepare for this change. Please click Additional Information to learn more.
