User Profile
bart_vermeersch
Iron Contributor
Joined 10 years ago
User Widgets
Recent Discussions
Re: Understanding Sign-In logs - password hash sync from another country?
Password hash sync means that the DC is owner of the password and a hash (of a hash) of that password is synced to your Entra ID tenant. That hash is used to validate the credentials from the user trying to sign in. It this case some malicious users are probably trying to password spray some of your users. You should look out for valid passwords and failed MFA's. (I do hope all your users are on MFA).169Views0likes0CommentsRe: Migration to Cloud Sync (passwords)
VasilMichevI'm afraid that's AAD Connect sync only, unless someone has other experience. When looking at the docs of Cloud sync, there is no reference to ForcePasswordChangeOnLogOn or userForcePasswordChangeOnLogonEnabled. I'm looking for confirmation that this scenario is indeed not supported when using Cloud Sync. According to the MS docs, not even the password get synced when "change password on next logon" is set in AD. https://learn.microsoft.com/en-us/entra/identity/hybrid/cloud-sync/reference-cloud-sync-faq#what-happens-when-a-synced-user-is-required-to-change-password-on-next-logon- What happens when a synced user is required to change password on next logon? If password hash sync is enabled in cloud sync and the synced user is required to change password on next logon in on-premises AD, cloud sync doesn't provision the "to-be-changed" password hash to Microsoft Entra ID. Once the user changes the password, the user password hash is provisioned from AD to Microsoft Entra ID.120Views0likes0CommentsMigration to Cloud Sync (passwords)
We want to migrate from AAD Connect Sync to Cloud Sync. When provisioning new users we could use temporarily passwords in AAD Connect Sync, through this feature: Set-ADSyncAADCompanyFeature -ForcePasswordChangeOnLogOn $true Is this feature still available in Cloud Sync? If not what is the workaround?275Views1like5CommentsForms API or Flow support
For a global student assessement form/tool we are looking into MS Forms. However it is mandatory to to process incoming results automatically (5.000 results expected each year). Is there any news on the development of an API (to get to the results) or integration with flow so we can process incoming results automatically? Thanks!Solved2.9KViews2likes1CommentSharing your calendar within a department or team
I would like to discuss the best way of sharing a personal calendar with your coworkers/team/department We often get requests of a groups of people they want to share their personal calendar with each other. We used AD security groups for this (often mail enabled), but would like to know if there are better solutions since we gradually move online. We are pushing towards Office 365 groups, so people can manage the group members themselves but these groups can't be assigned calendar permissions. We want to avoid creating multiple type of groups with identical members. Any suggestions on best practices in this quickly evolving landscape? Thanks!2.5KViews0likes2CommentsOffice 365 ProPlus Activation on Mac
We frequently receive call from our endusers who are unable to activate Office 365 ProPlus on Mac. When providing their credentials on the ADFS screen to activate Office 365 ProPlus, the login page refreshes without an error. The user is unable to get passed the login page and can't activate the installation. Resetting the keychain didn't helped. Any ideas on how to troubleshoot? Do you know which browser is used by Office to show the activation login page? BartAzure AD v2 endpoint
A v2 endpoint to AAD is available as described on https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-limitations with the advantage of supporting both MSA and AAD as idP. When you want to register an app using this endpoint you need to register the app outside Azure on https://apps.dev.microsoft.com/ What was strange to me was that for the v1, the registration is on tenant level, while the v2 is registered on a (personal) account level. I suppose this is to support apps developed outside a particular tenant? How should this be managed exactly? The owner of the account used to register the app can leave the company, there is no overview of these apps on our tenant to manage these apps? Or am I missing something? Thanks!Solved4.8KViews0likes2CommentsIntegrate 3rd party saas app with Azure AD
We would like to add a Saas application to Azure AD. Is my understanding correct that you need a premium licenses to assign roles to user groups? If we want to assign default access to all our users, is this possible without premium license? (eg I can't find a select all or do I need to use Powershell for this?) Thanks! BartAAD Basic license for EDU
Middle of July we received a notification in the O365 admin portal that we would be upgraded to AAD Basic. How can we verify that we've upgraded? "Azure Active Directory Basic for Education will be included in your Office 365 subscription MC109721 (July 14, 2017) In the coming month, a new service plan Azure Active Directory Basic for EDU will be included in your current Office 365 for Education subscription."Solved25KViews0likes3CommentsDevices in Azure AD visible to all users
We were a bit surprised to find out that a regular user can see the list of all devices using portal.azure.com They can see the name and owner of the device, the OS version, when it was activated. Most actions are greyed out, but Disable and Remove aren't greyed out. We tried the actions on one device and luckily it resulted in an error. Is everyone ok with this info being available to all users, or is it possible to hide this?Solved5.5KViews2likes2CommentsCombining Azure B2C and B2B?
I'm trying to get my head around Azure B2C and B2B. We are building a web app to be used by both internal (O365 users) and external users. Most of the external users will be individuals or employees of social profits without an identity provider. If we go for B2C, external users can leverage their existing social accounts, but our internal users will not be able to use their O365 accounts? If we go for B2B, our internal users can use SSO, but most external users will have to create a guest account using a self-service portal we provide? Is it feasible to combine both methods, will it be complex to implement or is there another possibility to support both organizational/work accounts and social accounts? Thank you for your feedback!Solved18KViews0likes5CommentsAdding a custom SAML or OIDC app in Azure AD
Is the following assumption correct? And if so, what is the rationale behind the different approach? When adding a custom SaaS application using saml, you need to create a service principal (through the Enterprise Application blade), Azure also creates an application object in the background. When adding a custom SaaS application using OIDC/oauth, you need to create an application object (through the App registrations blade), Azure also creates a service principal in the background. Thank you!1.2KViews0likes0Commentsextension attributes
I'm confused on the different extension attributes When using get-azureaduserextension, you get a list of extension attributes in the following format: extension_000c7c1090b04b55a0729dde2c757000_extensionAttribute1 extension_000c7c1090b04b55a0729dde2c757000_extensionAttribute2 ... These are also present using the MS graph https://graph.microsoft.com/beta/Users/<upn>/ "extension_000c7c1090b04b55a0729dde2c757000_extensionAttribute1": "value", "extension_000c7c1090b04b55a0729dde2c757000_extensionAttribute2": "value", However you can also query https://graph.microsoft.com/beta/Users/<upn>/onPremisesExtensionAttributes which returns: "extensionAttribute1": "value", "extensionAttribute2": "value", Are "extension_0...0_extensionAttribute*" identical to "extensionAttribute*"? Where and when are these synced? We have one extensionAttribute which is not present as extension_0...0_extensionAttribute. How can we make sure all extensionAttributes are also available as extension_0...0_extensionAttribute? Can Powershell also returns extensionAttributes (instead of extension_0...0_extensionAttributes) ? Thanks! BartSolved4.1KViews0likes1CommentUnable to set SSO in Azure AD Connect
We were unable to set SSO in the Azure AD connect configuration for a brand new tenant. An error appeared: Cannot retrieve single sign-on status. The trace log shows: Authenticate-ADAL: user name or password is invalid [invalid_grant] - AADSTS50126: Error validating credentials due to invalid username or password. After disabling the security defaults (which enforce mfa on global admins) in the Azure tenant, the error disappeared and we could enable SSO. I assume re-enabling the security defaults will not impact the SSO setting? https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/concept-fundamentals-security-defaults16KViews0likes2CommentsExchange Online license hidden under AAD P1 license?
We were enabling AAD P1 licenses but we discovered it also contains a EXCHANGE_S_FOUNDATION license option which is not visible in the user interface. Since we are in a hybrid exchange environment, it is not desirable to enable exchange online licenses. This license applies to Company instead of Users, so I assume it won't hurt if it's enabled for Exchange on-prem users? { "skuId": "078d2b04-f1bd-4111-bbd4-b4b1b354cef4", "skuPartNumber": "AAD_PREMIUM","appliesTo": "User","servicePlans": [ {"servicePlanName": "ADALLOM_S_DISCOVERY","appliesTo": "User"}, {"servicePlanName": "EXCHANGE_S_FOUNDATION","appliesTo": "Company"}, {"servicePlanName": "AAD_PREMIUM","appliesTo": "User"}, {"servicePlanName": "MFA_PREMIUM","appliesTo": "User" } ] } BartSolved1.4KViews0likes1Comment
Recent Blog Articles
No content to show