mirror of
https://github.com/peeringdb/peeringdb.git
synced 2024-05-11 05:55:09 +00:00
* Organization Merging Tool only offers the first 10 matches #941 * AC Change User Permission broken #1043 * change rs peer icon and move to policy column (#727) * An account with admin status can not have permissions #1157 * add rir_* fields to keep track of ASN status #473 * poetry relock for rdap 1.3.0 * Ops: Limit Django session creation for unauthenticated requests (#1205) * refactor 941 changes to honor grappelli field configuration and also fix broken end anchors * check term has a value * fix tests * poetry reloc and pin django-peeringdb to 2.14.0 * fix middleware test * linting * set more reasonable default RIR_ALLOCATION_DATA_CACHE_DAYS * better default dir for RIR_ALLOCATION_DATA_PATH * fix csv export for advanced search * fix issues with tests failing on CSRF_USE_SESSIONS when they are using RequestFactory * tox.ini for flake8 options * regen docs * regen docs Co-authored-by: David Poarch <dpoarch@20c.com>
701 B
701 B
Generated from api_key_views.py on 2022-07-15 18:42:55.852692
peeringdb_server.api_key_views
Views for organization api key management.
Functions
add_user_key
def add_user_key(*args, **kwds)
Create a new User API key.
Requires a name and a readonly boolean.
load_all_key_permissions
def load_all_key_permissions(org)
Returns dict of all users with all their permissions for the given org.
remove_user_key
def remove_user_key(*args, **kwds)
Revoke user api key.
save_key_permissions
def save_key_permissions(org, key, perms)
Save key permissions for the specified org and key.
Perms should be a dict of permissioning ids and permission levels.