---
title: Introduction to Identity Services Programming Guide
framework: networking
role: article
path: apple-archive/documentation/Networking/Conceptual/IdentityServices_ProgGuide/Introduction
---

# Introduction to Identity Services Programming Guide

Explains how identities work and how to use them in applications.

## Organization of This Document

This book contains the following chapters:

- [Identity Services Overview](../architecture/architecture.html#//apple_ref/doc/uid/TP40004490-CH3-SW2) describes the underlying structure of Identity Services. - [Using the Identity Picker](../identitypicker/identitypicker.html#//apple_ref/doc/uid/TP40004490-CH5-SW4) explains how to select and create identities in a GUI-based application. - [Finding and Monitoring Identities](../monitoring/monitoring.html#//apple_ref/doc/uid/TP40004490-CH6-SW1) explains how to search for identities using the `CSIdentityQuery` and `CBIdentity` classes. - [Working with Access Control Lists](../WorkingwithAccessControlLists/WorkingwithAccessControlLists.html#//apple_ref/doc/uid/TP40004490-CH7-SW3) explains how to create, store, and load an ACL.

## See Also

Refer to the following reference documents for Identity Services:

- *Identity Services Reference Collection* - *[Collaboration Framework Reference](https://developer.apple.com/documentation/collaboration)* - *[Core Services Identity Reference](../../../Reference/IdentityServices_Ref/index.html#//apple_ref/doc/uid/TP40004673)*

[Next](../architecture/architecture.html)

Copyright © 2012 Apple Inc. All Rights Reserved. [Terms of Use](http://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](http://www.apple.com/privacy/) | Updated: 2012-02-16
