def credit_getmorecredit(app_id): logger.debug("credit_getmorecredit()") user_info = get_userinfo() okta_admin = OktaAdmin(session[SESSION_INSTANCE_SETTINGS_KEY]) user = okta_admin.get_user(user_info["sub"]) app_info = okta_admin.get_applications_by_id(app_id) group_info = okta_admin.get_application_groups(app_id) group_id = group_info[0]["id"] user_id = user["id"] okta_admin.assign_user_to_group(group_id, user_id) app_url = app_info["settings"]["oauthClient"]["initiate_login_uri"] return redirect(app_url)
def gbac_apps_edit(): logger.debug("gbac_apps_edit()") # user_info = get_userinfo() app_id = request.args.get('appid') okta_admin = OktaAdmin(session[SESSION_INSTANCE_SETTINGS_KEY]) appinfo = okta_admin.get_applications_by_id(app_id) logger.debug(appinfo) return render_template( "/manageappscreateupdate.html", templatename=get_app_vertical(), user_info=get_userinfo(), config=session[SESSION_INSTANCE_SETTINGS_KEY], appid=app_id, appinfo=appinfo)
def gbac_apps_edit(): logger.debug("gbac_apps_edit()") app_id = request.args.get('appid') if app_id: okta_admin = OktaAdmin(session[SESSION_INSTANCE_SETTINGS_KEY]) appinfo = okta_admin.get_applications_by_id(app_id) return render_template("/manageappscreateupdate.html", templatename=get_app_vertical(), user_info=get_userinfo(), config=session[SESSION_INSTANCE_SETTINGS_KEY], appid=app_id, appinfo=appinfo) else: return redirect( url_for( "gbac_manageapps_bp.gbac_apps", _external=True, _scheme=session[SESSION_INSTANCE_SETTINGS_KEY]["app_scheme"]))