-
Notifications
You must be signed in to change notification settings - Fork 0
Security Roles and their meaning
ProgramX-NPledger edited this page Oct 12, 2024
·
2 revisions
Taggloo supports ASP.NET Identity authentication and authorization, including the Roles infrastructure. The Roles supported by Taggloo and what they mean are summarized below.
POST api/v4/login
Used for administration and management functions which can fundamentally affect the site's operation. Do not assign this role to Users that you do not trust. This role can provide access to re-run code and delete data.
- Can log in to administration area
- Can access Hangfire Dashboard
- Can delete Dictionaries
GET api/v4/dictionariesPOST api/v4/dictionariesDELETE api/v4/dictionariesGET api/v4/languagesPOST api/v4/languagesGET api/v4/wordsPOST api/v4/wordsPATCH api/v4/wordsGET api/v4/phrasesPOST api/v4/phrasesPATCH api/v4/phrasesGET api/v4/phraseTranslationsPOST api/v4/translations/wordPATCH api/v4/translations/wordPOST api/v4/translations/phrasePATCH api/v4/translations/phraseGET api/v4/usersPOST api/v4/usersPATCH api/v4/usersGET api/v4/wordsInPhrasesGET api/v4/wordTranslations
Used to export data from Taggloo. This user can use the following functions:
- Administration dashboard
GET api/v4/dictionariesGET api/v4/languagesGET api/v4/wordsGET api/v4/phrasesGET api/v4/phraseTranslationsGET api/v4/wordsInPhrasesGET api/v4/wordTranslations
Used to import data into Taggloo. This user can use the following functions:
- Administration dashboard
POST api/v4/dictionariesPOST api/v4/wordsPATCH api/v4/wordsPOST api/v4/phrasesPATCH api/v4/phrasesPOST api/v4/translations/wordPATCH api/v4/translations/wordPOST api/v4/translations/phrasePATCH api/v4/translations/phrase
Can perform translation functions.
GET api/v4/languages