US 12,143,917 B2
Role-based access control system
Carmen Raffa, San Francisco, CA (US); Aish Raj Dahal, San Francisco, CA (US); Jose Medina, San Francisco, CA (US); Robin McConnell Balaga, San Francisco, CA (US); and Jennifer Enrique, San Francisco, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Aug. 29, 2023, as Appl. No. 18/239,308.
Application 18/239,308 is a continuation of application No. 17/733,269, filed on Apr. 29, 2022, granted, now 11,778,539.
Application 17/733,269 is a continuation of application No. 17/038,338, filed on Sep. 30, 2020, granted, now 11,343,753, issued on May 24, 2022.
Prior Publication US 2023/0403630 A1, Dec. 14, 2023
Int. Cl. H04W 48/04 (2009.01); H04L 12/18 (2006.01); H04L 65/403 (2022.01); H04M 3/56 (2006.01); H04W 4/08 (2009.01)
CPC H04W 48/04 (2013.01) [H04L 12/1822 (2013.01); H04L 65/403 (2013.01); H04M 3/566 (2013.01); H04W 4/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for role-based access management within a group-based communication system, the method comprising:
determining that a first role is assigned to a first user, the first role associated with a first set of permissions,
wherein the first role is assigned to the first user within an external application distinct from the group-based communication system;
allowing the first user to access a first set of data shared within the group-based communication system based on the first set of permissions associated with the first role;
determining that a second role is assigned to the first user, the second role associated with a second set of permissions,
wherein the second role is distinct from the first role and the second set of permissions is distinct from the first set of permissions; and
allowing the first user to perform at least one action within the group-based communication system based on the second set of permissions associated with the second role.