Interface Grants


public interface Grants
The strings that describe the roles that may be granted.
Author:
Donal Fellows
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static String GRANT_ADMIN
    The authority used to grant a user permission to use administrative actions.
    static String GRANT_NMPI_EXEC
    The authority used to grant a user permission to run NMPI jobs only on behalf of other users.
    static String GRANT_READER
    The authority used to grant a user permission to get general machine information and summaries of jobs.
    static String GRANT_USER
    The authority used to grant a user permission to create jobs, manipulate them, and read their details.
  • Field Details

    • GRANT_USER

      static final String GRANT_USER
      The authority used to grant a user permission to create jobs, manipulate them, and read their details. Note that many features are locked to the owner of the job or admins. Users should also have GRANT_READER.
      See Also:
      Constant Field Values
    • GRANT_READER

      static final String GRANT_READER
      The authority used to grant a user permission to get general machine information and summaries of jobs. Without this, only the service root (and the parts required for logging in) will be visible.
      See Also:
      Constant Field Values
    • GRANT_ADMIN

      static final String GRANT_ADMIN
      The authority used to grant a user permission to use administrative actions. Admins should also have GRANT_USER and GRANT_READER.
      See Also:
      Constant Field Values
    • GRANT_NMPI_EXEC

      static final String GRANT_NMPI_EXEC
      The authority used to grant a user permission to run NMPI jobs only on behalf of other users. This is equivalent to GRANT_USER but with this additional benefit.
      See Also:
      Constant Field Values