19. The non-transitory computer-readable medium of claim 17 , wherein the instructions further cause the processor to: provide at least one categorized group of user identity attributes; determine a privacy preference for each category; receive from the environment a security policy having requirements specifying required attributes; identify at least one category referencing the required attributes; and cause the evaluation operation to use the privacy preference of at least one identified category.
17. A non-transitory computer-readable medium having computer-executable instructions that, when executed, cause a processor to: manage a plurality of user identities of a user, and select one or more of the user identities of the user that satisfy a set of identity requirements of a security policy obtained from an environment; evaluate at least one privacy preference of the one or more selected user identities against a privacy policy obtained from the environment; and generate a reduced version of a privacy policy from the environment and supply the reduced version of the privacy policy as the privacy policy used by the privacy engine evaluation.