Compilation of different programming
projects I amuse myself with.
Monday, 23 September 2024
Looking up gMSA accounts in Active Directory
A short article with tips how you can find gMSA accounts in Active Directory or AD.
First off, import the module ActiveDirectory.
Then you can run the following snippet to find some gMsa accounts of which you know part of the name of.
Please note that your server should also install the gMsa account where it shall be used ! And to use the module ActiveDirectory, the Windows feature must be installed.
From Powershell admin console you can run:
# Remember to install the RSAT-AD-Powershell module
Add-WindowsFeature RSAT-AD-PowerShell
Install-ADServiceAccount SomeGmsa$
Import-Module ActiveDirectory
Get-ADObject -Filter {ObjectClass -eq "msDS-GroupManagedServiceAccount" -and Name -Like '*SomeGmsa*' } -Properties DistinguishedName, SamAccountName | Select DistinguishedName, SamAccountName
Note that you gMsa user has a SamAccountName which is suffixed by '$'. This can be set up in IIS for you application as the app pool identity. The username will be in this example:
MYDOMAIN\SomeGmsa$
The password of the gMSa service account will actually be empty ! Instead, the service account is installed as shown above using the cmd-let Install-AdServiceAccount.
When looking up gMSA accounts in Active Directory, you can use PowerShell to retrieve all relevant details, including any associated permissions and attributes. If you need to confirm specific identifiers like an is Betting id try querying the account properties for detailed output on linked accounts and services. This method can help ensure your gMSA accounts are correctly configured and secure.
When looking up gMSA accounts in Active Directory, you can use PowerShell to retrieve all relevant details, including any associated permissions and attributes. If you need to confirm specific identifiers like an is Betting id try querying the account properties for detailed output on linked accounts and services. This method can help ensure your gMSA accounts are correctly configured and secure.
ReplyDelete