ניהול זהויות משתמש ובקרת גישה הן פונקציות קריטיות של כל ארגון מודרני. עם זאת, ככל שעסקים גדלים, נפוץ שיש אלפי או אפילו עשרות אלפי משתמשים במערכת. במקרים כאלה, ניהול וניקוי חשבונות משתמש יכול להיות מייגע ודורש זמן רב. זה המקום שבו מחיקת משתמשים בכמות גדולה שימושית.
מחיקת משתמשים בכמות גדולה ב- Okta יכולה להיות משימה מסורבלת, במיוחד כאשר יש לך משימה גדולה עם מספר רב של משתמשים למחיקה. עם זאת, עם Postman, אתה יכול להפוך תהליך זה לאוטומטי ולמחוק מספר משתמשים בו זמנית. במאמר זה נדריך אותך בשלבים למחיקת משתמשים בכמות גדולה ב-Okta באמצעות Postman.
שלב 1:
כדי להתחיל, עליך להתקין את Postman במחשב שלך. לאחר שהתקנת Postman, צור סביבה חדשה על ידי לחיצה על כפתור "חדש" בפינה השמאלית העליונה של חלון היישום. תן לסביבה שלך שם, כגון "מחיקה בכמות גדולה".
תוכל לראות פרטים נוספים על זה בשלב 3.
לפני שתוכל לבצע מחיקה בכמות גדולה באמצעות Postman, עליך להגדיר את חשבון Okta שלך וליצור תוקן API. כך:
היכנס לחשבון Okta שלך כמנהל מערכת.
לחץ על הקישור "מסוף מפתחים" בשורת התפריטים העליונה.
לחץ על הכרטיסייה "API" ולאחר מכן בחר "תוקנים".
לחץ על הלחצן "צור תוקן" ופעל לפי ההנחיות כדי ליצור תוקן API.
שלב 2:
לאחר מכן, אתה צריך לקבל את רשימת המשתמשים עם Rockstar.
לאחר הורדת התוסף, חלון כזה יופיע בטאננט ה-Okta שלך, כאשר אתה ניגש למדריך -> כרטיסיית משתמשים.
לאחר מכן, עליך ללחוץ על "ייצא משתמשים" ולבצע את בקשת ה-API.
עם אפשרות זו, יש לך גישה לכל הנתונים מהמשתמשים. עבורנו, על מנת לבצע מחיקה בכמות גדולה, נצטרך את מזהי המשתמשים, שמותיהם וכתובות האימייל שלהם.
שלב 3:
ברגע שיש לך את תוקן ה-API שלך, עליך להגדיר את Postman כדי לגשת ל-Okta API. כך:
התקן את Postman במחשב שלך אם עדיין לא עשית זאת.
פתח את Postman ולחץ על "סביבה חדשה".
עליך להוסיף את הפרטים על סביבת ה-Okta שלך, פרטים כמו כתובת האתר ומפתח ה-API.
שלב 4:
ב-Postman, לחץ על כפתור הרצה. החלון אמור להיראות כך:
לאחר מכן, עלינו לגרור מהרשימה את הבקשה שאנו צריכים. במקרה שלנו, נגרור את האפשרות לביטול משתמשים.
לאחר מכן, נבחר רק באפשרות זו ונעלה את קובץ ה-CSV עם הפרטים על המשתמשים. אנחנו צריכים את שמות המשתמש שלהם ואת תעודות הזהות שלהם.
לפני כן, תצטרך לבדוק ששם התכונה – userId מקובץ ה-CSV צריך להיות זהה ל-userId מהבקשה.
לאחר שנעלה את הקובץ, מספר האיטרציות ישתנה. לאחר מכן, נוכל להריץ את הקובץ.
שלב 5:
לאחר שתפעיל את ה-API תראה דף דומה לזה
בקשה עם סטטוס 200 תגובות פירושה שזו בקשה מוצלחת.
אלו הם קוד הסטטוס שאתה יכול למצוא ב-Postman:
200: קוד זה משמש לבקשה מוצלחת.
201: לקבלת בקשה מוצלחת נוצרו נתונים.
204: לתגובה ריקה.
400: זה משמש עבור בקשה רעה. אם הזנת משהו שגוי או פספסת חלק מהנדרש
פרמטרים, אז הבקשה לא תובנה על ידי השרת, ותקבל 400
קוד סטטוס.
401: זה משמש לגישה לא מורשית. אם אימות הבקשה נכשל או שהמשתמש נכשל
אין לך הרשאה לפעולות המבוקשות, אז תקבל קוד סטטוס 401.
403: מיועד לאסור או גישה נדחתה.
404: יופיע אם הנתונים לא יימצאו.
405: יופיע אם השיטה אינה מותרת או אם השיטה המבוקשת אינה נתמכת.
500: קוד זה משמש לשגיאת שרת פנימית.
503: והקוד הזה משמש לשירות לא זמין.
לסיכום
מחיקת משתמשים בכמות גדולה ב- Okta באמצעות Postman היא דרך יעילה להסיר מספר עובדים או קבוצות ממערכת ה-Okta בארגון.
Postman הוא כלי פיתוח API פופולרי המאפשר למפתחים לקיים אינטראקציה עם ממשקי API ושירותי אינטרנט כדי להפוך משימות לאוטומטיות ולייעל זרימות עבודה.
על ידי שימוש ב-Postman לביצוע פעולות מחיקה בכמות גדולה באוקטה, מפתחים יכולים למנף את הכוח של REST API של Okta למחיקת משתמשים בקבוצות, תוך חיסכון בזמן ומאמץ. עם ההרשאות המתאימות, ניתן להשתמש ב-Postman כדי לשלוח בקשות מחיקה אל נקודות הקצה של Okta Rest API, המספקת דרך פשוטה ויעילה לניהול מחיקת משתמשים בודדים או קבוצה. חשוב לציין שפעולות מחיקה בכמות גדולה צריכות להתבצע בזהירות, כיוון שיש השלכות משמעותיות על ארגון. מומלץ למפתחים לבדוק היטב את הסקריפטים למחיקה בכמות גדולה בסביבה שאינה ייצור לפני ביצועם בסביבת ייצור. בסך הכל, השימוש ב-Postman לביצוע פעולות מחיקה בכמות גדולה ב- Okta הוא כלי שימושי לניהול חשבונות המשתמש והקבוצה של הארגון.
Teraworks מומחים בהטמעת מערכת Okta לניהול זהויות והרשאות.
לחצו כאן וקבעו הדגמה עם צוות המומחים שלנו עוד היום!