'Security Management System'

@staticmethod
def security():

    ADMIN = current.session.s3.system_roles.ADMIN
    return M(c='security')(M('Incident    Reports', c='event', f='incident_report', m='summary')(M('Create', m='create'), M('Import', m='import')), M('Security    Levels', f='level')(M('level', m='create')), M('Security    Zones', f='zone')(M('Create', m='create')), M('Facilities', c='org', f='facility', m='summary')(M('Create', m='create'), M('Import', m='import')), M('Personnel', f='staff')(M('Create', m='create'), M('List    All    Security-related    Staff'), M('List    All    Essential    Staff', f='essential')), M('Incident    Categories', c='event', f='incident_type', restrict=[ADMIN])(M('Create', m='create')), M('Facility    Types', c='org', f='facility_type', restrict=[ADMIN])(M('Create', m='create')), M('Zone    Types', f='zone_type', restrict=[ADMIN])(M('Create', m='create')), M('Security    Staff    Types', f='staff_type', restrict=[ADMIN])(M('Create', m='create')))
