13. A computer program product for building a security policy query component, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to: (a) provide subjects and permissions related to making a security policy decision, as well as a training set of permission-to-subject assignments, as inputs to the security policy query component; (b) extract semantic attributes from natural language freeform text descriptions of the subjects and the permissions, wherein the program instructions when extracting the semantic attributes further cause the computer to: build subject-topic models and permission-topic models independently for the subjects and the permissions directly from the natural language freeform text descriptions of the subjects and the permissions; and (c) use machine learning to build the security policy query component based on the permission-to-subject assignments in the training set and the semantic attributes extracted in (b), wherein the program instructions when using machine learning to build the security policy query component further cause the computer to: use assignment of permissions-to-subjects and non-assignment of permissions-to-subjects in the training set as classes to build classifiers with the subject-topic models and the permission-topic models as features.
13. A computer program product for building a security policy query component, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to: (a) provide subjects and permissions related to making a security policy decision, as well as a training set of permission-to-subject assignments, as inputs to the security policy query component; (b) extract semantic attributes from natural language freeform text descriptions of the subjects and the permissions, wherein the program instructions when extracting the semantic attributes further cause the computer to: build subject-topic models and permission-topic models independently for the subjects and the permissions directly from the natural language freeform text descriptions of the subjects and the permissions; and (c) use machine learning to build the security policy query component based on the permission-to-subject assignments in the training set and the semantic attributes extracted in (b), wherein the program instructions when using machine learning to build the security policy query component further cause the computer to: use assignment of permissions-to-subjects and non-assignment of permissions-to-subjects in the training set as classes to build classifiers with the subject-topic models and the permission-topic models as features. 16. The computer program product of claim 13 , wherein the permissions comprise permission objects and permission rights.