---
title: "ODNodeAddAccountPolicy(_:_:_:_:)"
framework: Open Directory
role: symbol
role_heading: Function
platforms: [macOS 10.10+]
path: "opendirectory/odnodeaddaccountpolicy(_:_:_:_:)"
---

# ODNodeAddAccountPolicy(_:_:_:_:)

## Declaration

```swift
func ODNodeAddAccountPolicy(_ node: ODNodeRef!, _ policy: CFDictionary!, _ category: String!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool
```

## See Also

### Functions

- [ODNodeCopyAccountPolicies(_:_:)](opendirectory/odnodecopyaccountpolicies(_:_:).md)
- [ODNodeCopyPolicies(_:_:)](opendirectory/odnodecopypolicies(_:_:).md)
- [ODNodeCopySupportedPolicies(_:_:)](opendirectory/odnodecopysupportedpolicies(_:_:).md)
- [ODNodeCustomFunction(_:_:_:_:)](opendirectory/odnodecustomfunction(_:_:_:_:).md)
- [ODNodePasswordContentCheck(_:_:_:_:)](opendirectory/odnodepasswordcontentcheck(_:_:_:_:).md)
- [ODNodeRemoveAccountPolicy(_:_:_:_:)](opendirectory/odnoderemoveaccountpolicy(_:_:_:_:).md)
- [ODNodeRemovePolicy(_:_:_:)](opendirectory/odnoderemovepolicy(_:_:_:).md)
- [ODNodeSetAccountPolicies(_:_:_:)](opendirectory/odnodesetaccountpolicies(_:_:_:).md)
- [ODNodeSetPolicies(_:_:_:)](opendirectory/odnodesetpolicies(_:_:_:).md)
- [ODNodeSetPolicy(_:_:_:_:)](opendirectory/odnodesetpolicy(_:_:_:_:).md)
- [ODRecordAddAccountPolicy(_:_:_:_:)](opendirectory/odrecordaddaccountpolicy(_:_:_:_:).md)
- [ODRecordAuthenticationAllowed(_:_:)](opendirectory/odrecordauthenticationallowed(_:_:).md)
- [ODRecordCopyAccountPolicies(_:_:)](opendirectory/odrecordcopyaccountpolicies(_:_:).md)
- [ODRecordCopyEffectivePolicies(_:_:)](opendirectory/odrecordcopyeffectivepolicies(_:_:).md)
- [ODRecordCopyPolicies(_:_:)](opendirectory/odrecordcopypolicies(_:_:).md)
