I understand your frustaton @juanjomendez96  but thats how the data world these days very much changing everyday to meet demands. 

Anyhow, https://learn.microsoft.com/en-gb/azure/databricks/dev-tools/databricks-apps/permissions is the way to change the things which you are looking for. 

If you are unable to make the changes by UI 

You have alternative way!

Open a SQL Editor or Notebook in the workspace.

Run:

sql
 
-- Grant to a group (replace placeholders)
GRANT CAN_USE ON APP '<app-name-or-id>' TO `group-name`;

-- to Verify
SHOW GRANTS ON APP '<app-name-or-id>';

-- for revoke
REVOKE CAN_USE ON APP '<app-name-or-id>' FROM `group-name`;

This directly hits the backend and should persist if the UI is the culprit. Apps support group-based grants like users.

I hope this works.