CIM_Account consiste nas informações detidas por um SecurityService para acompanhar a identidade e os privilégios gerenciados ...

CIM_Account consiste nas informações detidas por um SecurityService para acompanhar a identidade e os privilégios gerenciados por esse serviço. Exemplos comuns de uma Conta são as entradas em um arquivo UNIX/etc/passwd. Vários tipos de serviços de segurança usam várias informações dessas entradas - o programa /bin/login usa o nome da conta ('root') e a senha hash para autenticar usuários, e o serviço de arquivo, por exemplo, usa o campo UserID ('0') e o campo GroupID ('0') para gravar a propriedade e determinar os privilégios de controle de acesso em arquivos no sistema de arquivos. Essa classe é definida de forma a incorporar atributos LDAP comumente usados para permitir que as implementações derivem facilmente essas informações de diretórios acessíveis pelo LDAP. 

A semântica de Account se sobrepõe à da classe, CIM_Identity. No entanto, os aspectos de Account - como sua ligação específica a um Sistema - são valiosos e foram amplamente implementados. Por essa razão, as classes Account e Identity estão associadas usando uma subclasse de LogicalIdentity (AccountIdentity), em vez de preterir a classe Account no Esquema CIM. Quando Account é autenticada, o Booliano TrustEstablished da Identity correspondente seria definido como TRUE. Em seguida, a classe Identity pode ser usada conforme definido para fins de autorização.