Building Access Controls for Intelligent Environments