---
title: authorizationStatus
framework: coremotion
role: symbol
role_heading: Type Property
path: coremotion/cmwatersubmersionmanager/authorizationstatus
---

# authorizationStatus

A value indicating whether the app has user authorization to receive submersion data.

## Declaration

```swift
class var authorizationStatus: CMAuthorizationStatus { get }
```

## Discussion

Discussion The system automatically requests authorization to access motion data the first time your app instantiates a CMWaterSubmersionManager. You can use this property to check the current authorization status.

## See Also

### Checking availability and authorization

- [waterSubmersionAvailable](coremotion/cmwatersubmersionmanager/watersubmersionavailable.md)
