'Copies all permissions from object. Existing permissions will NOT be removed or dropped'

def copy_permissions(self, object):

    read_access = object.read_access.all()
    for entity in read_access:
        self.read_access.add(entity)
    full_access = object.full_access.all()
    for entity in full_access:
        self.full_access.add(entity)
    return self
