---
title: ManagedAppIdentitiesProvider
framework: ManagedApp
role: symbol
role_heading: Class
platforms: [iOS 18.4+, iPadOS 18.4+, macOS 27.0+, visionOS 2.4+]
path: managedapp/managedappidentitiesprovider
---

# ManagedAppIdentitiesProvider

A class that provides identities that an MDM admin provisions for a managed app or extension.

## Declaration

```swift
class ManagedAppIdentitiesProvider
```

## Mentioned in

Accessing provisioned secrets with identifiers

## Overview

Overview Create an instance of this class when your app needs to access identities that the MDM admin provisions for your app from their MDM server.

## Topics

### Initializing an identities provider

- [init()](managedapp/managedappidentitiesprovider/init().md)

### Identifying identities

- [identifiers](managedapp/managedappidentitiesprovider/identifiers.md)

### Accessing identities

- [identity(withIdentifier:)](managedapp/managedappidentitiesprovider/identity(withidentifier:).md)

## See Also

### Secrets and identifiers

- [Accessing provisioned secrets with identifiers](managedapp/accessing-provisioned-secrets-with-identifiers.md)
- [ManagedAppCertificatesProvider](managedapp/managedappcertificatesprovider.md)
- [ManagedAppPasswordsProvider](managedapp/managedapppasswordsprovider.md)
