---
title: "homeDidUpdateAccessControl(forCurrentUser:)"
framework: homekit
role: symbol
role_heading: Instance Method
path: "homekit/hmhomedelegate/homedidupdateaccesscontrol(forcurrentuser:)"
---

# homeDidUpdateAccessControl(forCurrentUser:)

Tells the delegate that the access control for the current user has changed.

## Declaration

```swift
optional func homeDidUpdateAccessControl(forCurrentUser home: HMHome)
```

## Parameters

- `home`: The home.

## See Also

### Observing Home Configuration

- [homeDidUpdateName(_:)](homekit/hmhomedelegate/homedidupdatename(_:).md)
- [home(_:didAdd:)](homekit/hmhomedelegate/home(_:didadd:)-6jcl7.md)
- [home(_:didUpdate:for:)](homekit/hmhomedelegate/home(_:didupdate:for:).md)
- [home(_:didRemove:)](homekit/hmhomedelegate/home(_:didremove:)-6plye.md)
- [home(_:didAdd:)](homekit/hmhomedelegate/home(_:didadd:)-42aqd.md)
- [home(_:didUpdateNameFor:)](homekit/hmhomedelegate/home(_:didupdatenamefor:)-1a110.md)
- [home(_:didAdd:to:)](homekit/hmhomedelegate/home(_:didadd:to:)-4hiew.md)
- [home(_:didRemove:from:)](homekit/hmhomedelegate/home(_:didremove:from:)-8oz67.md)
- [home(_:didRemove:)](homekit/hmhomedelegate/home(_:didremove:)-3if6s.md)
- [home(_:didAdd:)](homekit/hmhomedelegate/home(_:didadd:)-7vyoe.md)
- [home(_:didUpdateNameFor:)](homekit/hmhomedelegate/home(_:didupdatenamefor:)-1k32g.md)
- [home(_:didRemove:)](homekit/hmhomedelegate/home(_:didremove:)-3o8ta.md)
- [home(_:didAdd:)](homekit/hmhomedelegate/home(_:didadd:)-8q7jm.md)
- [home(_:didRemove:)](homekit/hmhomedelegate/home(_:didremove:)-3fm38.md)
- [home(_:didUpdate:)](homekit/hmhomedelegate/home(_:didupdate:)-5fntk.md)
