Issue ID:
Type
Feature
Title:
Personal API Keys [v6 Preview Feature]
Created:
4/19/2021 5:59:57 AM by Alex
Status:
Awaiting Release on 6/25/2021 2:02:54 PM
Last pulled:
6/25/2021 2:03:16 PM
Description:
From the discussion: https://forums.inedo.com/topic/3204/proget-feature-request-api-key-admin-per-user **User Drop Down (from your screenshot)** * Add "Personal API Keys" link above "Change Password" * Show link only to Authenticated users (i.e. Anonymous can't see it) * Link navigates to `/my/api-keys` **View Package Page** * *should we also link to Personal API Keys? Where to mention this?* **Personal API Keys (new page)** * Show InfoBox based on user type (see below) * Show table with three columns: Api Key, Description, and delete button (❌) * Clicking on API Key opens a modal that allows editing the description * "Create API Key" Button works as above (only description allowed) **Messages For Admins** This page shows only API keys with "Feed API" permissions that impersonate your username ({username}), and is intended for non-administrators to manage their own API keys. Because you have `Admin_ConfigureProGet` permission, you can [manage all API Keys in ProGet]. **Messages For Non-Admins** *Something about `:`? This page allows you to manage API Keys that ...?*