如何在WSO2 Identity Server 5.0.0中更改租户名称?
有没有办法通过更改某些数据库数据或配置数据来实现?
我改变了
Expected Output:
Gender
radiobuttonsymbol Male
radiobuttonsymbol Female
Language
radiobuttonsymbol Telugu
radiobuttonsymbol Hindi
etcc...
$scope.radiolabels=[];
$scope.addradio=function(){
ngDialog.open({
template:"popupfiles/radioname.html",
closeByDocument:false,
closeByEscape:false,
scope: $scope,
showClose:false
});
};
$scope.expndradiolabels=function(){
$scope.order++;
var objt={
Name:"",
type:"radiobtns",
rbtn:[{
Name:"",
order:$scope.order
}]
};
$scope.radiolabels.push(objt);
};
$scope.radioname="";
$scope.saveradioname=function(){
$scope.radioname=$("#radiofmname").val();
ngDialog.closeAll();
ngDialog.open({
template:"popupfiles/radiopopup.html",
closeByDocument:false,
closeByEscape:false,
scope: $scope,
showClose:false,
data:$scope.objt
});
angular.forEach($scope.radiolabels,function(rl){
});
};
$scope.radiobuttons=[];
var radios=[];
angular.forEach($scope.form.fields,function(fi,index){
if(fi.type=="radiobtns")
{
var objects={
Name:fi.Name,
type:"radiobtns",
order:index
};
radios.push(objects);
}
});
angular.forEach(radios,function(r){
$scope.radiobuttons.push(r);
});
$scope.expndradio=function(){
$scope.order++;
var objt={
type:"radiobtns",
order:$scope.order,
rbtns:[]
};
$scope.radiobuttons.push(objt);
};
$scope.deleteradiobtn=function(index){
$scope.deletedItems.push($scope.radiobuttons[index]);
$scope.radiobuttons.splice(index, 1);
};
$scope.saveradiobutton=function(){
//console.log(angular.toJson(ngDialogData.rbts));
angular.forEach($scope.radiobuttons,function(ra){
if($scope.form.fields[ra.order]){
$scope.form.fields[ra.order].rbtns[ra.order].Name=ra.Name;
}
else{
$scope.form.fields.push({Label:$scope.radioname,type:"radiobtns",rbts:[{Name:ra.Name,order:ra.order}]});
}
});
angular.forEach($scope.deletedItems,function(items){
$scope.form.fields.splice(items.order, 1);
console.log(angular.toJson($scope.form.fields));
});
$scope.deletedItems = [];
console.log(angular.toJson($scope.form.fields));
ngDialog.closeAll();
};
$scope.cancelradiobutton=function(){
ngDialog.closeAll();
};
在IS Schema的um_tenant数据库表中并重新启动IS,但我仍然在UI的View Tenant部分中看到原始租户名称。
我设法做了一次,但现在我再也想不出来了。
你能帮忙或描述一种“官方”的做法吗?
非常感谢, 最诚挚的问候
答案 0 :(得分:0)
创建租户后,您无法更改名称。您只能更改管理员用户名,密码和电子邮件。
答案 1 :(得分:0)
我通过更改IS架构的<UserName>admin@dcpp103.acn</UserName>
数据库表中的um_tenant
标记内容来解决此问题。
租户具有以下属性:
租户管理员:
我需要更改的是管理员用户名,无法从GUI完成,没有人提供另一种方法。
可以按照我已经描述的方式完成,但还需要重新启动WSO2 IS并清除浏览器缓存以正确应用更改。