Dane Harrigan
433998494a
Use uint for internal types ( #926 )
2021-02-11 16:49:36 -05:00
Jeff Mitchell
cb3980cb8c
Remove list:self from main ( #915 )
...
* Remove list:self from main
As per futher discussions, we won't be supporting this, in favor of
simply read:self and cancel:self (since listing now already filters out
items on which you have no permissions).
This doesn't remove list:self entirely from the code base as much of
that will simply be converted to read:self and cancel:self -- that will
be in a later PR. However, with this removed if we want to release we
won't expose an API publicly that isn't going to stick around.
2021-02-05 14:01:03 -05:00
Jeff Mitchell
0629526319
Add read/list/cancel:self actions and support for ACL subactions. ( #882 )
...
Update perms table in anticipation of session support for these.
2021-01-22 16:38:19 -07:00
Jeff Mitchell
dcb15cffbd
Add authorized actions output on resources ( #870 )
2021-01-20 10:53:01 -05:00
Jeff Mitchell
27919ab11b
Groundwork for returning authorized actions ( #860 )
...
This returns authorized actions on targets to users when they perform an operation on a target, including listing. It also prevents users from seeing values in listing targets on which they have no permissions.
2021-01-13 14:42:37 -05:00
Jeff Mitchell
9237d6f787
Rename authorize to authorize-session ( #531 )
...
As pointed out by Rob, this makes it clearer what the action actually
is. We were sort of torn on it before, but I've definitely come around
to it.
2020-10-05 11:02:23 -04:00
Todd Knight
0e5a849402
Adding Add|Set|Remove Accounts on the user resource ( #461 )
2020-09-25 20:44:55 -07:00
Todd Knight
e937b0ea27
Sessions Read/List/Cancel API and SDK ( #369 )
2020-09-20 20:22:57 -04:00
Jeff Mitchell
07a7e9750a
Tie together the database-driven session handling with the worker and add relevant CLI comands ( #370 )
2020-09-19 00:18:17 -04:00
Todd Knight
544e78b593
Target Handler and SDK CRUDL & add|set|remove-host-sets methods. ( #310 )
2020-09-01 15:05:46 -07:00
Todd Knight
e4da5e9ab5
add|set|remove-hosts for host-sets SDK and API ( #304 )
...
* Adding ability to add host set members.
* Adding SDK and API for add|set|remove hosts.
2020-08-26 11:04:26 -07:00
Todd Knight
e14f968fc3
Account (Set|Change)Passsword ( #267 )
2020-08-17 09:37:15 -07:00
Todd Knight
ed05652729
Add Handlers for Add/Set/Remove Group Members ( #209 )
...
* Adding members to groups.
* Adding Group membership handler and API methods.
* Adding custom methods to permision actions list.
2020-07-22 15:10:21 -07:00
Todd Knight
28dbcd84bd
Authenticate Handler API and SDK, and much more ( #183 )
2020-07-14 17:32:47 -04:00
bcdcaffa6f
Port over 162 and 165 to master ( #176 )
...
Co-authored-by: Jim Lambert <jlambert@hashicorp.com >
Co-authored-by: Michael Gaffney <mgaffney@users.noreply.github.com >
2020-07-10 15:46:26 -04:00
Jeff Mitchell
d8f11af4d7
Move actions, resource (types), and scopes to packages. ( #149 )
2020-06-26 11:00:14 -04:00