uw_canvas/roles.py
def get_effective_course_roles_in_account(self, account_id):
        """
        List all course roles available to an account, for the passed Canvas
        account ID, including course roles inherited from parent accounts.
        """
        course_roles = []
        params = {"show_inherited": "1"}
        for role in self.get_roles_in_account(account_id, params):
            if role.base_role_type != "AccountMembership":
                course_roles.append(role)
        return course_roles
def get_effective_course_roles_in_account(self, account_id):
        """
        List all course roles available to an account, for the passed Canvas
        account ID, including course roles inherited from parent accounts.
        """
        course_roles = []
        params = {"show_inherited": "1"}
        for role in self.get_roles_in_account(account_id, params):
            if role.base_role_type != "AccountMembership":
                course_roles.append(role)
        return course_roles
def get_effective_course_roles_in_account ( self , account_id ) : course_roles = [ ] params = { "show_inherited" : "1" } for role in self . get_roles_in_account ( account_id , params ) : if role . base_role_type != "AccountMembership" : course_roles . append ( role ) return course_roles
List all course roles available to an account, for the passed Canvas
        account ID, including course roles inherited from parent accounts.
List all course roles available to an account for the passed Canvas account ID including course roles inherited from parent accounts .