Λειτουργίες Αδειών στο Cloud Admin
Οι εξουσιοδοτημένοι διαχειριστές της πλατφόρμας HandyCafe μπορούν να διαχειρίζονται την εμπορική πρόσβαση ενός πελάτη από τη σελίδα λεπτομερειών του πελάτη. Η σελίδα ξεκινά με μια επισκόπηση του λογαριασμού, την κατάσταση του προφίλ, τη ζωντανή κατάσταση σύνδεσης και το πλήθος των αδειών Genesis. Κάθε άδεια Genesis έχει μία κάρτα λειτουργιών που εμφανίζει το τρέχον πρόγραμμά της, τα όρια υπολογιστών και κονσολών, το υπόλοιπο AI, το υπόλοιπο μέλους, την πρόσβαση στα πρόσθετα και την κατάσταση στο Stripe.
Τα εργαλεία παλαιότερων εκδόσεων και beta διατηρούνται σε ξεχωριστή αναπτυσσόμενη ενότητα. Η δραστηριότητα ping και οι αλλαγές προφίλ είναι διαθέσιμες στα Διαγνωστικά και στο ιστορικό αλλαγών. Έτσι η τρέχουσα ροή Genesis παραμένει ευδιάκριτη χωρίς να αφαιρούνται τα παλαιότερα εργαλεία υποστήριξης.
Προβολή όλων των αδειών Genesis
Ανοίξτε τις Άδειες στον εσωτερικό πίνακα διαχείρισης. Η καρτέλα Genesis ανοίγει από προεπιλογή και εμφανίζει μόνο τα τρέχοντα προγράμματα Free και Genesis. Οι παλαιότερες παραχωρήσεις Beta παραμένουν στην ξεχωριστή καρτέλα Beta.
Οι κάρτες σύνοψης εμφανίζουν το σύνολο των αδειών καθώς και τα πλήθη των ενεργών, πληρωμένων και δωρεάν αδειών. Η λίστα μπορεί να αναζητηθεί κατά καφέ, λογαριασμό, email, πρόγραμμα ή κλειδί άδειας. Οι διαχειριστές μπορούν επίσης να φιλτράρουν κατά τύπο προγράμματος ή κατάσταση. Κάθε γραμμή εμφανίζει τη χωρητικότητα, την πρόσβαση σε Cloud και Καφετέρια, το υπόλοιπο AI, την εγκυρότητα και την κατάσταση. Επιλέξτε Διαχείριση για να ανοίξετε τον χώρο εργασίας του πελάτη, όπου γίνονται οι λειτουργίες προγράμματος, υπηρεσιών, πιστώσεων και χρέωσης.
Δημιουργία της πρώτης άδειας Genesis
Όταν ένας λογαριασμός δεν έχει άδεια Genesis, η σελίδα λεπτομερειών του πελάτη εμφανίζει μια φόρμα δημιουργίας άδειας αντί για κενό αποτέλεσμα. Επιλέξτε ένα ενεργό πρόγραμμα Genesis και μια μελλοντική ημερομηνία λήξης. Ελέγξτε το πρόγραμμα, τη λήξη και τη χώρα στο παράθυρο επιβεβαίωσης. Επιλέξτε Δημιουργία άδειας για να την αναθέσετε απευθείας στον λογαριασμό του πελάτη.
Ο λογαριασμός πρέπει να έχει όνομα καφέ και χώρα πριν από τη δημιουργία. Επιλέξτε Επεξεργασία προφίλ για να συμπληρώσετε τα στοιχεία που λείπουν. Το πρόγραμμα καθορίζει τόσο το όριο υπολογιστών όσο και το όριο κονσολών. Η επιλεγμένη ημερομηνία λήξης ισχύει μέχρι το τέλος εκείνης της ημέρας σε ώρα UTC.
Διαθέσιμες λειτουργίες
- Ανάθεση προγράμματος Genesis. Οι άδειες που δημιουργούνται χειροκίνητα λαμβάνουν τη χωρητικότητα και την ημερομηνία λήξης του επιλεγμένου προγράμματος. Οι συνδρομές που διαχειρίζεται το Stripe ακολουθούν τους κανονικούς κανόνες αναβάθμισης και υποβάθμισης, με άμεσες χρεώσεις ή προγραμματισμένες αλλαγές.
- Διαχείριση Cloud και Καφετέριας. Το δικαίωμα Cloud ενημερώνεται πάνω στην άδεια. Η ενεργοποίηση της Καφετέριας δημιουργεί ή επανενεργοποιεί επίσης τον αντίστοιχο μισθωτή (tenant) στο
handy.cafe. Η απενεργοποίησή της αναστέλλει αυτόν τον μισθωτή. Οι δύο υπηρεσίες δεν συγχρονίζονται ποτέ όσο κρατείται κλείδωμα βάσης δεδομένων. - Χορήγηση πίστωσης AI. Η ενότητα λειτουργιών πίστωσης εμφανίζει το τρέχον υπόλοιπο AI της επιλεγμένης άδειας πριν ο διαχειριστής καταχωρήσει νέα πίστωση. Η χορήγηση πίστωσης προσθέτει προπληρωμένη πίστωση σε USD στο πορτοφόλι AI και καταγράφει μια εγγραφή ελέγχου.
- Χορήγηση πίστωσης μέλους. Προσθέτει πίστωση δώρου στον λογαριασμό μέλους HandyCafe με την ίδια διεύθυνση email. Η λειτουργία δεν είναι διαθέσιμη όταν δεν υπάρχει αντίστοιχο μέλος.
- Αλλαγή της επόμενης ημερομηνίας χρέωσης. Για τις συνδρομές Stripe, η ημερομηνία ενημερώνεται στο Stripe και έπειτα συγχρονίζεται με την τοπική συνδρομή και την άδεια. Μια προγραμματισμένη αλλαγή προγράμματος πρέπει να ακυρωθεί πρώτα.
- Επιστροφή πληρωμής. Ο διαχειριστής επιλέγει μια επιστρέψιμη χρέωση Stripe, διαλέγει έναν λόγο του Stripe, γράφει την υποχρεωτική εσωτερική αιτιολόγηση και επιβεβαιώνει την επιστροφή. Η επιστροφή δεν ακυρώνει τη συνδρομή ούτε αφαιρεί την πρόσβαση στο προϊόν.
Ασφάλεια και συμπεριφορά ελέγχου
Κάθε ενέργεια που τροποποιεί δεδομένα απαιτεί επιβεβαίωση στον πίνακα διαχείρισης. Οι λειτουργίες backend υψηλού αντικτύπου περιορίζονται από το κλειδί API του διαχειριστή, επαληθεύουν την ιδιοκτησία των χρεώσεων Stripe και γράφουν μια εγγραφή ελέγχου που δέχεται μόνο προσθήκες. Το ιστορικό πληρωμών φορτώνεται μόνο κατόπιν αιτήματος και περιορίζεται στις πρόσφατες χρεώσεις. Οι επιστροφές χρησιμοποιούν μοναδικό κλειδί idempotency ώστε να αποτρέπονται οι κατά λάθος διπλές υποβολές.
Αν μια παλιά άδεια δεν έχει πλέον ανακτήσιμο κλειδί σε απλό κείμενο, η αυτόματη δημιουργία της Καφετέριας αποτυγχάνει με ασφάλεια και ο πίνακας διαχείρισης αναφέρει ότι ένας διαχειριστής πρέπει πρώτα να διορθώσει το διαπιστευτήριο της άδειας.
Προθέματα χώρας στις άδειες
Τα νέα κλειδιά αδειών που δεσμεύονται σε λογαριασμό χρησιμοποιούν τον διψήφιο κωδικό χώρας από το συμπληρωμένο προφίλ του πελάτη, όπως GEN-TR-... για μια άδεια Genesis που δημιουργεί διαχειριστής ή HC-TR-... για μια άδεια λογαριασμού χωρίς συγκεκριμένο πρόγραμμα. Η δημιουργία από διαχειριστή σταματά όταν το προφίλ δεν έχει έγκυρη χώρα. Το σύστημα δεν δημιουργεί ποτέ νέο κλειδί GEN-XX-... ή HC-XX-....
Η ενημέρωση του πεδίου χώρας σε μια υπάρχουσα άδεια δεν αλλάζει σιωπηλά το ενεργό κλειδί της. Οι διαχειριστές πρέπει να συντονίσουν τη διόρθωση της χώρας με την αλλαγή του κλειδιού, επειδή ο εγκατεστημένος server πρέπει να συνδεθεί ξανά μετά την αλλαγή του διαπιστευτηρίου του.