<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def check_permission(permission, brain_or_object):
 """Check whether the security context allows the given permission on the given brain or object. N.B.: This includes also acquired permissions :param permission: Permission name :brain_or_object: Catalog brain or object :returns: True if the permission is granted """

    sm = get_security_manager()
    obj = api.get_object(brain_or_object)
    return sm.checkPermission(permission, obj) == 1