---
title: MSCriticalMessagingError.notAuthorized
framework: messages
role: symbol
role_heading: Case
path: messages/mscriticalmessagingerror/notauthorized
---

# MSCriticalMessagingError.notAuthorized

The operation isn’t authorized.

## Declaration

```swift
case notAuthorized
```

## Discussion

Discussion The requested operation isn’t authorized; use requestAuthorization(for:) to request someone’s authorization to be able to send background messages from this app.

## See Also

### Error codes

- [MSCriticalMessagingError.unknown](messages/mscriticalmessagingerror/unknown.md)
- [MSCriticalMessagingError.invalidAuthenticationRequest](messages/mscriticalmessagingerror/invalidauthenticationrequest.md)
- [MSCriticalMessagingError.notSupported](messages/mscriticalmessagingerror/notsupported.md)
- [MSCriticalMessagingError.sendFailed](messages/mscriticalmessagingerror/sendfailed.md)
