-
公开(公告)号:US20170359379A1
公开(公告)日:2017-12-14
申请号:US15204866
申请日:2016-07-07
申请人: Mark Elliot , Jason Zhao , Brian Schimpf , Jacob Meacham , Marco Gelmi , Benjamin Duffield , Savino Sguera , James Baker , Neil Rickards , Javier Campanini , Qinfeng Chen , Derek Cicerone , Nathan Ziebart
发明人: Mark Elliot , Jason Zhao , Brian Schimpf , Jacob Meacham , Marco Gelmi , Benjamin Duffield , Savino Sguera , James Baker , Neil Rickards , Javier Campanini , Qinfeng Chen , Derek Cicerone , Nathan Ziebart
IPC分类号: H04L29/06
CPC分类号: H04L63/20 , G06F21/60 , H04L63/08 , H04L63/10 , H04L2463/121
摘要: Aspects of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a method for managing access permissions associated with data resources. Example embodiments involve evaluating user access permissions with respect to shared data resources of a group of network applications. The method includes receiving a request, from one of the network applications, to access a particular data resource. The request includes an identifier of a requesting user. The method further includes accessing a policy object associated with the data resource that includes policy information specifying operations the user is authorized to perform with respect to the data resource based on satisfaction of one or more conditions. The method further includes evaluating the user's access permissions with respect to the data resource based on the policy object, and communicating a response to the network application that includes the access permission of the user.
-
公开(公告)号:US20180084086A1
公开(公告)日:2018-03-22
申请号:US15479395
申请日:2017-04-05
申请人: Jared Newman , Grace Wang , Benjamin Duffield , Jimin Song , Robert Fink , Mark Elliot
发明人: Jared Newman , Grace Wang , Benjamin Duffield , Jimin Song , Robert Fink , Mark Elliot
CPC分类号: H04L67/42 , G06F8/71 , H04L41/0893 , H04L67/02 , H04L67/1095 , H04L67/26
摘要: Aspects of the present disclosure relate to version control. A version control server receives, from a client device, a request for making changes to a portion of data stored in a data store. The version control server verifies that the client device has permission to make the changes to the portion of the data stored in the data store. The version control server updates, using a version control servlet, the data store according to the request. The version control sever creates, forks, merges or deletes, using a repository management API (application programming interface), a repository and/or the files in the repository in the data store based on the request. The version control server triggers, using the repository management API, one or more webhooks in response to the request.
-