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.
> ​
>
>

Reply via email to