Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze Následující verze Obě strany příští revize | ||
cs:navody:ltp:start [21.08.2019 14:27] danecek@cesnet.cz |
cs:navody:ltp:start [06.01.2022 14:09] Milan Daneček [Správa uživatelského účtu] |
||
---|---|---|---|
Řádek 85: | Řádek 85: | ||
{{:cs:navody:ltp:ltp3.png?700|}} | {{:cs:navody:ltp:ltp3.png?700|}} | ||
- | Po kliknutí na tlačítko **Store to LTP** dojde k nahrání archivního balíčku. | + | Po kliknutí na tlačítko **Store to LTP** dojde k nahrání archivního balíčku, o jehož průběhu vás bude informovat progress bar |
{{:cs:navody:ltp:ltp33.png?700|}} | {{:cs:navody:ltp:ltp33.png?700|}} | ||
Řádek 138: | Řádek 138: | ||
{{:cs:navody:ltp:ltp9.png?700|}} | {{:cs:navody:ltp:ltp9.png?700|}} | ||
- | Pokud provede obnovení stránky, dojde ke skrytí tokenu. Na zobrazené stránce pak můžete token rovněž revokovat. | + | Pokud provedete obnovení stránky, dojde ke skrytí tokenu. Na zobrazené stránce pak můžete token rovněž revokovat. |
- | {{:cs:navody:ltp:ltp9.png?700|}} | + | {{:cs:navody:ltp:ltp10.png?700|}} |
<note tip>Doporučujeme **uložit si přístupový token do proměnné shellu**. Následně můžete v curl-příkazech použít tuto proměnnou.</note> | <note tip>Doporučujeme **uložit si přístupový token do proměnné shellu**. Následně můžete v curl-příkazech použít tuto proměnnou.</note> | ||
Řádek 160: | Řádek 160: | ||
<hidden Příklad odpovědi><code> | <hidden Příklad odpovědi><code> | ||
{ | { | ||
- | "username": "33c5b2a6e2fdasdasdc2ca76ttgfgdfb0b5@einfra.cesnet.cz", | + | "username": "330fh7olkdb0b5@einfra.cesnet.cz", |
- | "email": "jan.student@hogwarts.cz", | + | "email": "jan.student@cuni.cz", |
"first_name": "Jan", | "first_name": "Jan", | ||
"last_name": "Student", | "last_name": "Student", | ||
"groups": [ | "groups": [ | ||
{ | { | ||
- | "name": "hogwarts", | + | "name": "cuni.cz:group:urn:mace:cuni.cz:student", |
- | "permissions": [ 106 ], | + | "permissions": [], |
+ | "is_group_admin": false | ||
+ | }, | ||
+ | { | ||
+ | "name": "cuni.cz:group:urn:mace:cuni.cz:employee", | ||
+ | "permissions": [], | ||
+ | "is_group_admin": false | ||
+ | }, | ||
+ | { | ||
+ | "name": "cuni.cz:group:urn:mace:cuni.cz:researcher", | ||
+ | "permissions": [], | ||
"is_group_admin": false | "is_group_admin": false | ||
} | } | ||
- | ], | + | ] |
- | "token": "d7d6ae316f8cb34ec2561421962a737ce30a95d8" | + | } |
- | }</code></hidden> | + | </code></hidden> |
\\ | \\ | ||
- | **GET User Token** - vrátí hodnotu aktuálního uživatelského tokenu. | + | **GET User Token** - vrátí informace o uživatelských tokenech. |
<hidden Příklad dotazu><code>curl --request GET \ | <hidden Příklad dotazu><code>curl --request GET \ | ||
--url https://ltp.cesnet.cz/api/auth/token/ \ | --url https://ltp.cesnet.cz/api/auth/token/ \ | ||
--header "Authorization: Token ${LTP_TOKEN}" \ | --header "Authorization: Token ${LTP_TOKEN}" \ | ||
--header 'cache-control: no-cache' | jq</code></hidden> | --header 'cache-control: no-cache' | jq</code></hidden> | ||
- | <hidden Příklad odpovědi><code>{ | + | <hidden Příklad odpovědi><code> |
- | "token": "d7d6ae316f8cb34ec2561421962a737ce30a95d8" | + | { |
- | } | + | "expiry": "2022-01-07T00:07:45.581627", |
+ | "app_name": "dokumentace", | ||
+ | "key": "9dsadse6" | ||
+ | } | ||
</code></hidden> | </code></hidden> | ||
\\ | \\ | ||
Řádek 202: | Řádek 215: | ||
//--form content=@// cesta k zabalenému balíčku, který chcete uložit do služby LTP \\ | //--form content=@// cesta k zabalenému balíčku, který chcete uložit do služby LTP \\ | ||
//--form 'user_metadata=// uživatelská metadata pro archivní balíček ve formě dvojic "klíč": "hodnota" \\ | //--form 'user_metadata=// uživatelská metadata pro archivní balíček ve formě dvojic "klíč": "hodnota" \\ | ||
- | //--form group=// plné jméno skupiny, členové dané skupiny budou moci spravovat daný balíček (download, update, ...). Celý název příslušné skupiny lze získat pomocí funkce [[#account_info|GET Account info]] případně skopírovat z webového prostředí z [[#user_profile|uživatelského profilu]]. \\ | + | //--form group=// plné jméno skupiny, členové dané skupiny budou moci spravovat daný balíček (download, update, ...). Celý název příslušné skupiny lze získat pomocí funkce [[#account_info|GET Account info]] případně zkopírovat z webového prostředí z [[#user_profile|uživatelského profilu]]. \\ |
<hidden Příklad dotazu><code>curl --request POST \ | <hidden Příklad dotazu><code>curl --request POST \ |