SID (identificadores de seguridad) definidos por el usuario

En las secciones anteriores hemos descrito

Identificadores de funciones;
Un SID (identificador de seguridad) generado automáticamente de la función del tipo.
SID (identificador de seguridad) de nivel de campo;
Seguridad aplicada a campos específicos en un método.

También existe el concepto de un SID (identificador de seguridad) definido por el usuario. El proceso de autorización es lo suficientemente flexible como para acomodar cualquier elemento protegible de una aplicación de IBM Cúram Social Program Management. El desarrollador puede personalizar efectivamente el proceso de autorizacón definiendo nuevos tipos de SID (identificadores de seguridad). Los nuevos tipos representan un elemento conceptual que requiere seguridad. El siguiente método de interfaz de servidor permite que la autorización se invoque directamente en estos nuevos tipos de SID (identificador de seguridad) definidos por el usuario.

curam.util.security.Authorisation.isSIDAuthorised()

Instantáneo, los SID (identificadores de seguridad) LOCATION y PRODUCT son SID (identificadores de seguridad) de este tipo. La utilización del método anterior permite definir un número ilimitado de tipos de SID (identificador de seguridad). Debería consultar Autorización de Nuevos tipos de SID (identificador de seguridad) para obtener más detalles.