<!--
{
  "availability" : [
    "macOS: 10.7.0 -",
    "macCatalyst: 16.0.0 -"
  ],
  "documentType" : "article",
  "framework" : "Security",
  "identifier" : "/documentation/Security/SecAccessOwnerType-values",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "SecAccessOwnerType Values"
}
-->

# SecAccessOwnerType Values

Flags that enable you to configure ACL ownership.

## Topics

### Constants

[`var kSecUseOnlyUID: Int`](/documentation/Security/kSecUseOnlyUID)

The access control list should be owned by the user matching the specified user ID parameter.

[`var kSecUseOnlyGID: Int`](/documentation/Security/kSecUseOnlyGID)

The access control list should be owned by users that are members of a group matching the specified group ID parameter.

[`var kSecHonorRoot: Int`](/documentation/Security/kSecHonorRoot)

The access control list should treat the root user as a typical user for ownership purposes.

[`var kSecMatchBits: Int`](/documentation/Security/kSecMatchBits)

The access control list should be owned by users whose ID matches the specified user ID or who are members of a group whose ID matches the specified group ID parameter.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)