<!--
{
  "availability" : [
    "macCatalyst: 13.0.0 -",
    "macOS: 10.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Security",
  "identifier" : "/documentation/Security/AuthorizationEnvironment",
  "metadataVersion" : "0.1.0",
  "role" : "Type Alias",
  "symbol" : {
    "kind" : "Type Alias",
    "modules" : [
      "Security"
    ],
    "preciseIdentifier" : "c:@T@AuthorizationEnvironment"
  },
  "title" : "AuthorizationEnvironment"
}
-->

# AuthorizationEnvironment

An authorization item set designated to hold environment information relevant to authorization decisions.

```
typealias AuthorizationEnvironment = AuthorizationItemSet
```

## Discussion

The authorization items in the set represent data about the environment, such as user name and other information gathered during evaluation of authorization.

This set is actually an instance of an [`AuthorizationItemSet`](/documentation/Security/AuthorizationItemSet).

---

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)