The invention discloses an authority design method and system based on SaaS multi-tenant, equipment and a storage medium, and the method comprises the following steps: creating a User table, and storing a user under each tenant; creating a Roles table, and storing system roles; creating a Permissiones table, and storing an authority point corresponding to each system role; creating a User_roles_mapping table, and storing a corresponding relationship between the user and the system role; creating an Accounts table, and storing an accessible data set; creating an Operation table, and storing a corresponding relationship between the accessible data set and the system role; and according to the User table, the Roles table, the Permissiones table, the User_roles_mapping table, the Accounts table and the Operation table, carrying out user permission allocation. According to the invention, a more scientific and reasonable authority distribution method is provided, and roles, function authorities and data authorities are decoupled to a greater extent under the background of multiple tenants, multiple roles and multiple data.