def update_workspace_acl(namespace, workspace, acl_updates, invite_users_not_found=False):
uri = "<STR_LIT>".format(fcconfig.root_url,<EOL>namespace, workspace, str(invite_users_not_found).lower())<EOL>headers = _fiss_agent_header({"<STR_LIT>":  "<STR_LIT:application/json>"})<EOL>return __SESSION.patch(uri, headers=headers, data=json.dumps(acl_updates))<EOL>
Update workspace access control list.

    Args:
        namespace (str): project to which workspace belongs
        workspace (str): Workspace name
        acl_updates (list(dict)): Acl updates as dicts with two keys:
            "email" - Firecloud user email
            "accessLevel" - one of "OWNER", "READER", "WRITER", "NO ACCESS"
            Example: {"email":"user1@mail.com", "accessLevel":"WRITER"}
        invite_users_not_found (bool): true to invite unregistered users, false to ignore

    Swagger:
        https://api.firecloud.org/#!/Workspaces/updateWorkspaceACL