def get_privilege(self, privilege_id):
self.clean_error()<EOL>try:<EOL><INDENT>url = self.get_url(Constants.GET_PRIVILEGE_URL, privilege_id)<EOL>response = self.execute_call('<STR_LIT>', url)<EOL>if response.status_code == <NUM_LIT:200>:<EOL><INDENT>json_data = response.json()<EOL>if json_data and '<STR_LIT:id>' in json_data:<EOL><INDENT>return Privilege(json_data)<EOL><DEDENT><DEDENT>else:<EOL><INDENT>self.error = str(response.status_code)<EOL>self.error_description = self.extract_error_message_from_response(response)<EOL><DEDENT><DEDENT>except Exception as e:<EOL><INDENT>self.error = <NUM_LIT><EOL>self.error_description = e.args[<NUM_LIT:0>]<EOL><DEDENT>
Get a Privilege

:param privilege_id: The id of the privilege.
:type privilege_id: string

Returns the privilege identified by the id
:return: privilege
:rtype: Privilege

See https://developers.onelogin.com/api-docs/1/privileges/get-privilege Get Privilege documentation