Se você tem uma conta premium (Google Apps for Business, Google Apps for Education ou ISPs), é possível usar o SSO. Mais detalhes aqui .
Como eu li, o google apps não faz isso. Porém, eles oferecem o recurso para permitir que seu aplicativo SSO gerencie o acesso e as permissões.
Assim, você pode autenticar usuários de um AD e do SSO para verificar o IP do usuário e limitar o acesso se ele não estiver em um intervalo especificado.