API - Ressourcen pro Kunde definieren  [GELÖST]

Welche Features fehlen Ihnen noch? Teilen Sie es uns mit.
Post Reply
abajrami
Posts: 15
Joined: Wed 14. Apr 2021, 23:07
Location: Berlin
Contact:

API - Ressourcen pro Kunde definieren

Post by abajrami »

Hi,

ich hätte eine Idee für die API. Aktuell ist es ja so, dass man im Interface ja pro Kunde alle Ressourcen vergeben kann und dies ganz ohne ein festes Paket. Per API geht dies aber nur mit einem Hosting-Paket.

Wäre es vllt. möglich eine Funktion einzufügen, wo man die Daten line für line mitgeben kann ?
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: API - Ressourcen pro Kunde definieren

Post by Jolinar »

abajrami wrote: Fri 8. Jul 2022, 20:15 Wäre es vllt. möglich eine Funktion einzufügen, wo man die Daten line für line mitgeben kann ?
Kannst du deine Intention vielleicht erläutern...? Mir erschließt sich gerade nicht, welche Vorteile du dir erhoffst...
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
OlliTheDarkness
Posts: 1868
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: API - Ressourcen pro Kunde definieren

Post by OlliTheDarkness »

Jolinar wrote: Fri 8. Jul 2022, 20:35
abajrami wrote: Fri 8. Jul 2022, 20:15 Wäre es vllt. möglich eine Funktion einzufügen, wo man die Daten line für line mitgeben kann ?
Kannst du deine Intention vielleicht erläutern...? Mir erschließt sich gerade nicht, welche Vorteile du dir erhoffst...
Wenn ich es richtig verstehe, meint er die einzelne Angabe von Resourcen (Speicher, Traffik, Anzahl der Postfächer etc.) via API zu übergeben.
Um das ganze via API weiter zu individualisieren.
Aktuell musst ja nen Hosting Plan dem vorher die Ressourcen festgelegt hast angeben, also musst zwangsläufig für individuelle "Pakete" jedesmal erst dieses als Hosting Plan konfigurieren und kannst es dann dem Benutzer zuweisen.
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
v3ng
Posts: 297
Joined: Wed 4. Jul 2018, 18:08

Re: API - Ressourcen pro Kunde definieren

Post by v3ng »

+1

Ich regele das Plan management selber und wäre daher auch froh, einfach beim erstellen eines Kunden die Ressourcen einzeln angeben zu können
User avatar
ShortSnow
Posts: 281
Joined: Thu 15. Nov 2018, 00:45

Re: API - Ressourcen pro Kunde definieren

Post by ShortSnow »

Hi,

ich würde das gerne noch einmal aufgreifen.

Bislang kann man im Panel einen Hostingplan erstellen und den als Vorlage beim erstellen eines Benutzer einladen und hat alle Ressourcen/Berechtigungen mit einem Schlag eingestellt. Der Hostingplan wird aber nicht verknüpft, so das zukünftige Anpassungen am Hostingplan, das erneute einlesen bei jedem Benutzer erfordern und man dadurch nicht durch auslesen des Hostingplan auf die tatsächlichen Ressourcen/Berechtigungen rückschließen kann.

Ich möchte mir gerne eine Übersicht mit der API bauen, welche Berechtigungen die Kunden tatsächlich haben, wie Controllpanel Zugriff, SSH usw. Dazu würde ich mir gerne wünschen, das der Endpoint /clients/name/{name}/ noch die eingestellten Ressources/Permissions in der GET Funktion mitliefert. Dann könnte ich mir auch die 2. Abfrage sparen, mit der man im Moment an die Zugewiesenen Ressourcen kommt (/clients/{name}/resources).

Das wäre echt schön in einer Abfrage. Alternativ ginge natürlich auch ein weiterer GET Endpoint /clients/{name}/permissions

Aber erstmal wünsche ich noch angenehme Festtage und einen guten Übergang.

Gruß Arne


Edit: da war noch ein Satz verdreht :roll:
User avatar
Alexander
Keyweb AG
Posts: 4448
Joined: Wed 20. Jan 2016, 02:23

Re: API - Ressourcen pro Kunde definieren  [GELÖST]

Post by Alexander »

Erledigt.
Man kann die Informationen dann über [GET] "clients/<ID>" bzw. "clients/name/<NAME>" abrufen.

Bildschirmfoto vom 2025-01-02 15-35-53.png
Bildschirmfoto vom 2025-01-02 15-35-53.png (46.65 KiB) Viewed 1895 times
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
ShortSnow
Posts: 281
Joined: Thu 15. Nov 2018, 00:45

Re: API - Ressourcen pro Kunde definieren

Post by ShortSnow »

:mrgreen:

Super. Voll gut.

Guten Start ins neue Jahr.

Gruß Arne
Post Reply