---
title: uuidString
framework: Collaboration
role: symbol
role_heading: Instance Property
platforms: [macOS 10.5+]
path: collaboration/cbidentity/uuidstring
---

# uuidString

Returns the UUID of the identity as a string.

## Declaration

```swift
var uuidString: String { get }
```

## Return Value

Return Value The UUID string of the identity.

## Discussion

Discussion The UUID string is generated so it is unique across all identity authorities. When storing ACLs, one method is to store the UUID of each identity. However, it is recommended that you use a persistent data object instead (see persistentReference).

## See Also

### Getting Identity Attributes

- [aliases](collaboration/cbidentity/aliases.md)
- [authority](collaboration/cbidentity/authority.md)
- [emailAddress](collaboration/cbidentity/emailaddress.md)
- [fullName](collaboration/cbidentity/fullname.md)
- [image](collaboration/cbidentity/image.md)
- [isHidden](collaboration/cbidentity/ishidden.md)
- [isMember(ofGroup:)](collaboration/cbidentity/ismember(ofgroup:).md)
- [posixName](collaboration/cbidentity/posixname.md)
