---
title: GKFriendsAuthorizationStatus
framework: gamekit
role: symbol
role_heading: Enumeration
path: gamekit/gkfriendsauthorizationstatus
---

# GKFriendsAuthorizationStatus

Constants that indicate if the local player grants access to their friends list.

## Declaration

```swift
enum GKFriendsAuthorizationStatus
```

## Topics

### Authorization Statuses

- [GKFriendsAuthorizationStatus.authorized](gamekit/gkfriendsauthorizationstatus/authorized.md)
- [GKFriendsAuthorizationStatus.denied](gamekit/gkfriendsauthorizationstatus/denied.md)
- [GKFriendsAuthorizationStatus.notDetermined](gamekit/gkfriendsauthorizationstatus/notdetermined.md)
- [GKFriendsAuthorizationStatus.restricted](gamekit/gkfriendsauthorizationstatus/restricted.md)

### Initializers

- [init(rawValue:)](gamekit/gkfriendsauthorizationstatus/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing Friends and Recents

- [loadFriendsAuthorizationStatus(_:)](gamekit/gklocalplayer/loadfriendsauthorizationstatus(_:).md)
- [loadFriends(_:)](gamekit/gklocalplayer/loadfriends(_:).md)
- [loadFriends(identifiedBy:completionHandler:)](gamekit/gklocalplayer/loadfriends(identifiedby:completionhandler:).md)
- [NSGKFriendListUsageDescription](bundleresources/information-property-list/nsgkfriendlistusagedescription.md)
- [loadChallengableFriends(completionHandler:)](gamekit/gklocalplayer/loadchallengablefriends(completionhandler:).md)
- [loadRecentPlayers(completionHandler:)](gamekit/gklocalplayer/loadrecentplayers(completionhandler:).md)
