
Rick's Blog
826 FOLLOWERS
Rick Van Rousselt is a SharePoint / Office 365 consultant living in Belgium. He is working with SharePoint since 2007 and recently made the transition to Office 365.
Rick's Blog
5y ago
Stop using ClientID and Secret to access your Office 365 services
So you are building an application. When following most of the guidelines you find online they will tell you that you will need to use an Azure AD App Registration. This Azure App registration will provide you access to an Office 365 service like the Microsoft Graph, SharePoint, Exchange,… This can either be delegated or application permissions. This post is about application permissions.
The problem
For application permissions (app only), you need a client ID and a secret. And to access SharePoint you even need to creat ..read more
Rick's Blog
5y ago
Azure Default Service Principals Reference Table
These are the default Service Principals installed in a new Tenant.
AccountEnabled
AppDisplayName
AppId
AppOwnerTenantId
AppRoleAssignmentRequired
DisplayName
LogoutUrl
ObjectId
ObjectType
Odata.type
Publisher
Name
ServicePrincipalType
SignInAudience Homepage
—————-
————————————————————–
————————————
————————————
—————————
————————————————————–
——————————————————————————-
————————————
—————-
——————————————–
———
—————————-
———————-
——————-
——————————————————————————————————————–
TRUE
Microsoft App Access Panel
0000000c-0000-0000-c00 ..read more
Rick's Blog
6y ago
Getting started with Microsoft Teams Development – Part 3
Part 1: Setting up your development environmentPart 2: ngrok why and how to use itPart 3: Creating your first Microsoft Teams app (this one)Part 4: Configurable Tabs in Microsoft TeamsAfter setting up your development environment and getting
ramped up with ngrok we will start developing our first Teams app. The quickest
way to start is with App studio. App Studio is a Microsoft app from the Teams
store especially created for helping you with Teams development.
https://docs.microsoft.com/en-us/microsoftteams/platform/get-started/get ..read more
Rick's Blog
6y ago
Getting started with Microsoft Teams Development – Part 2
Part 2: ngrok why and how to use it
This blogpost is part of a series about Microsoft Teams development. The other ones are:
Part 1: Setting up your development environmentPart 2: ngrok why and how to use it (this one) Part 3: Creating your first Microsoft Teams app One of the main reasons for writing this specific post which is not specific to Microsoft Teams development is the misconceptions there exist around ngrok. I’ve seen to many (especially Microsoft code examples) which specify that you cannot use a custom subdomain and ..read more
Rick's Blog
6y ago
Getting started with Microsoft Teams Development – Part 1
In this ramp-up we will start from scratch with Microsoft Teams Development. Every week I will publish a post and in this blog series we will go through the different parts that are needed for Teams Development and the different possibilities with developing on the Teams platform. I will also make a video series of this with my fellow MVP Thomas Gölles
As always with these kind of blog posts things in Office 365 change and the information in here will be inaccurate. I will try to keep everything updated as it changes but if somethin ..read more
Rick's Blog
6y ago
Microsoft Tech Summit Amsterdam
The last 2 days I’ve been involved with the Microsoft Tech Summit which is a free event from Microsoft held in cities across the world. The one I attended took place in the RAI in Amsterdam. The event is quite big as there where more than 3000 attendees.
The first day of the event they where 2 keynotes. One about Azure and one about Microsoft 365. I really liked the one about Microsoft 365 which was brought by Lori Wright. She’s a GM for Teams and Skype @Microsoft.
After lunch I did a session on SharePoint Development in the Enterprise. It was a fun session and ..read more