Graph API Archives - Practical 365 Practical Office 365 News, Tips, and Tutorials Mon, 03 Jun 2024 10:50:11 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.1 https://practical365.com/wp-content/uploads/2022/06/favicon.png Graph API Archives - Practical 365 32 32 Practical Graph: Reporting Room Mailbox Weekly Schedules https://practical365.com/room-mailbox-weekly-schedule/ https://practical365.com/room-mailbox-weekly-schedule/#comments Mon, 13 May 2024 10:00:00 +0000 https://practical365.com/?p=60720 A reader asked if it is possible to generate room mailbox weekly schedules that can be sent to distribution lists. This article explains how to accomplish the task using PowerShell and Graph API requests. Once you can get at the data, you can do anything!

The post Practical Graph: Reporting Room Mailbox Weekly Schedules appeared first on Practical 365.

]]>
https://practical365.com/room-mailbox-weekly-schedule/feed/ 2
Azure AD Connect Cyber attacks, New AI features for industry, Fun Teams Features & more: Practical 365 Podcast S3 E25 https://practical365.com/azure-ad-connect-cyber-attacks-new-ai-features-for-industry-fun-teams-features-more-practical-365-podcast-s3-e25/ https://practical365.com/azure-ad-connect-cyber-attacks-new-ai-features-for-industry-fun-teams-features-more-practical-365-podcast-s3-e25/#respond Fri, 14 Apr 2023 15:28:26 +0000 https://practical365.com/?p=58383 In the show this week, Paul and Steve discuss a cyber attack reported against Azure AD Connect that inflicted a vast amount of damage to a business, Snapchat filters in Teams, two new changes to the Graph API and Microsoft Teams Rooms on Android, and more!

The post Azure AD Connect Cyber attacks, New AI features for industry, Fun Teams Features & more: Practical 365 Podcast S3 E25 appeared first on Practical 365.

]]>
https://practical365.com/azure-ad-connect-cyber-attacks-new-ai-features-for-industry-fun-teams-features-more-practical-365-podcast-s3-e25/feed/ 0
Why Using App Secrets in Production is a Bad Idea https://practical365.com/why-using-app-secrets-in-production-is-a-bad-idea/ https://practical365.com/why-using-app-secrets-in-production-is-a-bad-idea/#comments Wed, 16 Feb 2022 07:49:00 +0000 https://practical365.com/?p=55316 As many organizations adapt legacy scripts to use app authentication instead of traditional service account credentials, security can be compromised if certain risks are overlooked. While app secrets can be great for testing code, there’s a reason they have an enforced expiry date - the longer a secret exists in production, the higher the risk it will become compromised. The methods described in this article will help build a good foundation for app authentication while keeping security top of mind when creating or updating automation scripts.

The post Why Using App Secrets in Production is a Bad Idea appeared first on Practical 365.

]]>
https://practical365.com/why-using-app-secrets-in-production-is-a-bad-idea/feed/ 3
Azure AD App Management Method Policies Harden Application Security Posture https://practical365.com/azure-ad-app-management-method-policies-harden-application-security-posture/ https://practical365.com/azure-ad-app-management-method-policies-harden-application-security-posture/#comments Wed, 22 Sep 2021 14:57:29 +0000 https://practical365.com/?p=53542 Still in public preview, new application authentication method policies will help Microsoft 365 customers adhere to best practices for managing application credentials, while asserting pressure on ISVs to do the same. Going forward we can expect this to turn into a standard configuration, enforced across many organizations. To address the problem, Microsoft is ready to release a set of features to help. In this article, we introduce you to Azure AD application authentication method policies, one of the features in the set.

The post Azure AD App Management Method Policies Harden Application Security Posture appeared first on Practical 365.

]]>
https://practical365.com/azure-ad-app-management-method-policies-harden-application-security-posture/feed/ 1
The Practical 365 Update: S2, Ep 24 – Skype Retires (or does it?), Windows 365 pricing & Teams 2.0 surprises us – plus MVP Ingo Gegenwarth talks managing Exchange Online at scale https://practical365.com/the-practical-365-update-s2-ep-24-skype-retires-windows-365-pricing-teams-2-0-mvp-ingo-gegenwarth-managing-exchange-online-at-scale/ https://practical365.com/the-practical-365-update-s2-ep-24-skype-retires-windows-365-pricing-teams-2-0-mvp-ingo-gegenwarth-managing-exchange-online-at-scale/#respond Fri, 06 Aug 2021 20:18:24 +0000 https://practical365.com/?p=53026 In the show this week, Ingo Gegenwarth joins Steve and Paul to talk about how to manage Exchange Online at scale in advance of his TEC talk; and we look at the pricing for Windows 365, test drive Teams 2.0 and check in on Skype in retirement - has it really retired?

The post The Practical 365 Update: S2, Ep 24 – Skype Retires (or does it?), Windows 365 pricing & Teams 2.0 surprises us – plus MVP Ingo Gegenwarth talks managing Exchange Online at scale appeared first on Practical 365.

]]>
https://practical365.com/the-practical-365-update-s2-ep-24-skype-retires-windows-365-pricing-teams-2-0-mvp-ingo-gegenwarth-managing-exchange-online-at-scale/feed/ 0
How Throttling Impacts Tenant-to-Tenant SharePoint Online Content Migrations https://practical365.com/how-throttling-impacts-tenant-to-tenant-sharepoint-online-content-migrations/ https://practical365.com/how-throttling-impacts-tenant-to-tenant-sharepoint-online-content-migrations/#comments Thu, 08 Jul 2021 05:50:00 +0000 https://practical365.com/?p=52681 Every organization faced with a large tenant-to-tenant migration is concerned with how quickly they can migrate their content, and often view throttling as a nuisance. This article details why throttling is important to the process; how you can outline expectations with the client, and best practices for accommodating throttling against a timeline.

The post How Throttling Impacts Tenant-to-Tenant SharePoint Online Content Migrations appeared first on Practical 365.

]]>
https://practical365.com/how-throttling-impacts-tenant-to-tenant-sharepoint-online-content-migrations/feed/ 1
Upgrading PowerShell Scripts with Azure AD Cmdlets to Use Graph API Calls https://practical365.com/upgrade-azuread-ps-scripts-graph/ https://practical365.com/upgrade-azuread-ps-scripts-graph/#respond Wed, 07 Jul 2021 05:18:00 +0000 https://practical365.com/?p=52601 Microsoft has announced that they won't support the Azure AD Graph after June 30, 2022. This means that the Azure AD PowerShell module won't be supported either. With that in mind, it's probably a good idea to think about how to upgrade scripts to use Graph API calls instead of Azure AD cmdlets. In this article, we take a script created to count members in distribution lists and convert it to use the Graph. As it turns out, the Graph bit is easy. It's all the housekeeping beforehand that takes the time.

The post Upgrading PowerShell Scripts with Azure AD Cmdlets to Use Graph API Calls appeared first on Practical 365.

]]>
https://practical365.com/upgrade-azuread-ps-scripts-graph/feed/ 0
Prepopulating Outlook Contacts with the Graph API https://practical365.com/prepopulating-outlook-contacts-with-the-graph-api/ https://practical365.com/prepopulating-outlook-contacts-with-the-graph-api/#comments Thu, 20 May 2021 12:56:08 +0000 https://practical365.com/?p=51665 When contacts are added to an organizations Global Address List (GAL), they do not always populate in the users personal device contacts depending on what app, device, etc. is being used. This becomes problematic when users working from outside the office are unable to contact the IT Service Desk, HR, or other internal services. To solve the problem, this article introduces a PowerShell script that will read a set of standard contacts from a CSV file and write them as personal contacts to user mailboxes. Mobile devices can then synchronize these contacts along with others created by the user.

The post Prepopulating Outlook Contacts with the Graph API appeared first on Practical 365.

]]>
https://practical365.com/prepopulating-outlook-contacts-with-the-graph-api/feed/ 55
What’s New in Office 365 for May 2017 https://practical365.com/whats-new-office-365-may-2017/ https://practical365.com/whats-new-office-365-may-2017/#respond Tue, 06 Jun 2017 02:53:12 +0000 https://www.practical365.com/?p=38725 Here's what's new and changed in Office 365 for May.

The post What’s New in Office 365 for May 2017 appeared first on Practical 365.

]]>
https://practical365.com/whats-new-office-365-may-2017/feed/ 0