def authenticated_build(registry, xml_parent, data):
 security = XML.SubElement(xml_parent, 'hudson.security.AuthorizationMatrixProperty')
 XML.SubElement(security, 'permission').text = 'hudson.model.Item.Build:authenticated'

def authenticated_build ( registry , xml_parent , data ) : security = XML . SubElement ( xml_parent , 'hudson.security.AuthorizationMatrixProperty' ) XML . SubElement ( security , 'permission' ) . text = 'hudson.model.Item.Build:authenticated'
yaml: authenticated-build specifies an authorization matrix where only authenticated users may trigger a build .