It looks feasible to me. Best Regards Dominic
2020년 4월 1일 (수) 오전 11:27, 甯尤刚 <[email protected]>님이 작성: > Hi, guys. > > this pr was implemented long time ago: > https://github.com/apache/openwhisk/pull/4058 > this pr's target is `Add protect feature to avoid update or delete > actions` > > There several points, i want to discuss > 1. Which entity need to be protected when update or delete? > > There has several entities in openwhisk, e.g. package, action > I think package and action also need to be protected when update > or delete. may be have others? > > 2. How to protect? > > there has an option: use `unix style` as @babbah said. > > Because original unix style is `aaabbbccc`, `aaa` is the owner's > permission(include read/write/execute). `bbb` is the same group of the > owner' permission. > `ccc` is other users's permission. > > Our own openwhisk, it seems can be like below > 1. `the own user for the entity` (this is same as unix's `aaa`) > 2. it seems have no corresponding concept of unix's `bbb` here > 3. others users(this is same as unix's `ccc`) > > so we can assume, if user create action with unix style like > this: `77`, the owner have `read/write/execute` permission, and the other > user also have `read/write/execute` permission > if user creates action with `55`, the owner have `read/not > write/execute` permission, and other users have `read/not write/execute` > permission as well. > > >
