Posts Windows Security Identifiers
Post
Cancel

Windows Security Identifiers

Instead of having to check the Microsoft docs every time I needed to identify a mysterious SID, I decided to type up the table here so I can reference it easily when required.

The following PowerShell snippet can also be used to identify the name corresponding to a SID:

1
2
3
4
PS C:\Users\New> $sid = New-Object System.Security.Principal.SecurityIdentifier("S-1-5-32-544")
PS C:\Users\New> $name = $sid.Translate([System.Security.Principal.NTAccount])
PS C:\Users\New> Write-Output $name.Value
BUILTIN\Administrators


Well-Known SIDs

SIDNameDescription
S-1-0Null AuthorityAn identifier authority.
S-1-0-0NobodyNo security principal.
S-1-1World AuthorityAn identifier authority.
S-1-1-0EveryoneA group that includes all users, even anonymous users and guests. Membership is controlled by the operating system.
S-1-2Local AuthorityAn identifier authority.
S-1-2-0LocalA group that includes all users who have logged on locally.
S-1-3Creator AuthorityAn identifier authority.
S-1-3-0Creator OwnerA placeholder in an inheritable access control entry (ACE). When the ACE is inherited, the system replaces this SID with the SID for the object’s creator.
S-1-3-1Creator GroupA placeholder in an inheritable ACE. When the ACE is inherited, the system replaces this SID with the SID for the primary group of the object’s creator. The primary group is used only by the POSIX subsystem.
S-1-3-4Owner RightsA group that represents the current owner of the object. When an ACE that carries this SID is applied to an object, the system ignores the implicit READ_CONTROL and WRITE_DAC permissions for the object owner.
S-1-4Non-unique AuthorityAn identifier authority.
S-1-5NT AuthorityAn identifier authority.
S-1-5-1DialupA group that includes all users who have logged on through a dial-up connection. Membership is controlled by the operating system.
S-1-5-2NetworkA group that includes all users that have logged on through a network connection. Membership is controlled by the operating system.
S-1-5-3BatchA group that includes all users that have logged on through a batch queue facility. Membership is controlled by the operating system.
S-1-5-4InteractiveA group that includes all users that have logged on interactively. Membership is controlled by the operating system.
S-1-5-5-X-YLogon SessionA logon session. The X and Y values for these SIDs are different for each session.
S-1-5-6ServiceA group that includes all security principals that have logged on as a service. Membership is controlled by the operating system.
S-1-5-7AnonymousA group that includes all users that have logged on anonymously. Membership is controlled by the operating system.
S-1-5-9Enterprise Domain ControllersA group that includes all domain controllers in a forest that uses an Active Directory directory service. Membership is controlled bythe operating system.
S-1-5-10Principal SelfA placeholder in an inheritable ACE on an account object or group object in Active Directory. When the ACE is inherited, the system replaces this SID with the SID for the security principal who holds the account.
S-1-5-11Authenticated UsersA group that includes all users whose identities were authenticated when they logged on. Membership is controlled by the operating system.
S-1-5-12Restricted CodeThis SID is reserved for future use.
S-1-5-13Terminal Server UsersA group that includes all users that have logged on to a Terminal Services server. Membership is controlled by the operating system.
S-1-5-14Remote Interactive LogonA group that includes all users who have logged on through a terminal services logon.
S-1-5-17This OrganizationAn account that is used by the default Internet Information Services (IIS) user.
S-1-5-18Local SystemA service account that is used by the operating system.
S-1-5-19NT AuthorityLocal Service
S-1-5-20NT AuthorityNetwork Service
S-1-5-21domain-500AdministratorA user account for the system administrator. By default, it is the only user account that is given full control over the system.
S-1-5-21domain-501GuestA user account for people who do not have individual accounts. This user account does not require a password. By default, the Guest account is disabled.
S-1-5-21domain-502KRBTGTA service account that is used by the Key Distribution Center (KDC) service.
S-1-5-21domain-512Domain AdminsA global group whose members are authorized to administer the domain. By default, the Domain Admins group is a member of the Administrators group on all computers that have joined a domain, including the domain controllers. Domain Admins is the default owner of any object that is created by any member of the group.
S-1-5-21domain-513Domain UsersA global group that, by default, includes all user accounts in a domain. When you create a user account in a domain, it is added to this group by default.
S-1-5-21domain-514Domain GuestsA global group that, by default, has only one member, the domain’s built-in Guest account.
S-1-5-21domain-515Domain ComputersA global group that includes all clients and servers that have joined the domain.
S-1-5-21domain-516Domain ControllersA global group that includes all domain controllers in the domain. New domain controllers are added to this group by default.
S-1-5-21domain-517Cert PublishersA global group that includes all computers that are running an enterprise certification authority. Cert Publishers are authorized to publish certificates for User objects in Active Directory.
S-1-5-21root domain-518Schema AdminsA universal group in a native-mode domain; a global group in a mixed-mode domain. The group is authorized to make schema changes in Active Directory. By default, the only member of the group is the Administrator account for the forest root domain.
S-1-5-21root domain-519Enterprise AdminsA universal group in a native-mode domain; a global group in a mixed-mode domain. The group is authorized to make forest-wide changes in Active Directory, such as adding child domains. By default, the only member of the group is the Administrator account for the forest root domain.
S-1-5-21domain-520Group Policy Creator OwnersA global group that is authorized to create new Group Policy objects in Active Directory. By default, the only member of the group is Administrator.
S-1-5-21domain-526Key AdminsA security group. The intention for this group is to have delegated write access on the msdsKeyCredentialLink attribute only. The group is intended for use in scenarios where trusted external authorities (for example, Active Directory Federated Services) are responsible for modifying this attribute. Only trusted administrators should be made a member of this group.
S-1-5-21domain-527Enterprise Key AdminsA security group. The intention for this group is to have delegated write access on the msdsKeyCredentialLink attribute only. The group is intended for use in scenarios where trusted external authorities (for example, Active Directory Federated Services) are responsible for modifying this attribute. Only trusted administrators should be made a member of this group.
S-1-5-21domain-553RAS and IAS ServersA domain local group. By default, this group has no members. Servers in this group have Read Account Restrictions and Read Logon Information access to User objects in the Active Directory domain local group.
S-1-5-32-544AdministratorsA built-in group. After the initial installation of the operating system, the only member of the group is the Administrator account. When a computer joins a domain, the Domain Admins group is added to the Administrators group. When a server becomes a domain controller, the Enterprise Admins group also is added to the Administrators group.
S-1-5-32-545UsersA built-in group. After the initial installation of the operating system, the only member is the Authenticated Users group. When a computer joins a domain, the Domain Users group is added to the Users group on the computer.
S-1-5-32-546GuestsA built-in group. By default, the only member is the Guest account. The Guests group allows occasional or one-time users to log on with limited privileges to a computer’s built-in Guest account.
S-1-5-32-547Power UsersA built-in group. By default, the group has no members. Power users can create local users and groups; modify and delete accounts that they have created; and remove users from the Power Users, Users, and Guests groups. Power users also can install programs; create, manage, and delete local printers; and create and delete file shares.
S-1-5-32-548Account OperatorsA built-in group that exists only on domain controllers. By default, the group has no members. By default, Account Operators have permission to create, modify, and delete accounts for users, groups, and computers in all containers and organizational units of Active Directory except the Builtin container and the Domain Controllers OU. Account Operators do not have permission to modify the Administrators and Domain Admins groups, nor do they have permission to modify the accounts for members of those groups.
S-1-5-32-549Server OperatorsA built-in group that exists only on domain controllers. By default, the group has no members. Server Operators can log on to a server interactively; create and delete network shares; start and stop services; back up and restore files; format the hard disk of the computer; and shut down the computer.
S-1-5-32-550Print OperatorsA built-in group that exists only on domain controllers. By default, the only member is the Domain Users group. Print Operators can manage printers and document queues.
S-1-5-32-551Backup OperatorsA built-in group. By default, the group has no members. Backup Operators can back up and restore all files on a computer, regardless of the permissions that protect those files. Backup Operators also can log on to the computer and shut it down.
S-1-5-32-552ReplicatorsA built-in group that is used by the File Replication service on domain controllers. By default, the group has no members. Do not add users to this group.
S-1-5-32-582Storage Replica AdministratorsA built-in group that grants complete and unrestricted access to all features of Storage Replica.
S-1-5-64-10NTLM AuthenticationAn SID that is used when the NTLM authentication package authenticated the client.
S-1-5-64-14SChannel AuthenticationAn SID that is used when the SChannel authentication package authenticated the client.
S-1-5-64-21Digest AuthenticationAn SID that is used when the Digest authentication package authenticated the client.
S-1-5-80NT ServiceAn NT Service account prefix.
This post is licensed under CC BY 4.0 by the author.