REST APIを使用してユーザー名[email protected]でユーザー・プロファイルを作成しようとしています。SoftLayerユーザー・プロファイルを作成するとユーザー名フィールドが無視される
{
"parameters" : [
{
"address1" : "2455 South Road",
"city" : "Poughkeepsie",
"companyName" : "IBM Research",
"state" : "NY",
"country" : "US",
"postalCode" : "12601",
"firstName" : "Justin",
"lastName" : "Manweiler",
"email" : "[email protected]",
"permissionSystemVersion" : "1",
"timezoneId" : "117",
"username" : "[email protected]",
"secondaryPasswordTimeoutDays" : 90,
"userStatusId" : 1001
},
"IBMcl0ud!",
"IBMcl0ud!"
]
}
ユーザープロファイルがID 6485555として作成されますが、 プロファイルのユーザー名は次のとおりです:APIはPOSTとURLである
https://api.softlayer.com/rest/v3/SoftLayer_User_Customer.json
JSONペイロードがある286900_rismadmを私たち@。 ibm.com
これはユーザー・プロファイルの作成時に指定したユーザー名ではありません。指定されたユーザー名でユーザープロファイルを作成することが重要です。プロファイルのユーザー名を使用して、特定のプレフィックスを持つユーザープロファイルの種類を示します。指定したユーザー名でユーザープロファイルを作成してください。これらのプロファイルは、IBM IDを表すものではありません。 ユーザーを追加するときに、ユーザー名フィールドがSoftLayerポータルパネルから削除されていることにも気付きました。これにより、このアカウントのBare MetalとVMの管理が中断されます。すべてのユーザープロファイルにIBMid !!!!!!!!!!!!!!!!!!!が必要であると仮定しないでください。
私の良さがありました、今までにこのような大きな変更を実施し、下位互換性を維持し何が起こりましたか? SoftLayer APIチームがここにいるので、私はSofgtLayerからこの問題報告を書くように言われました。私はこのフラグmanagedByOIDCFlagを使ってみましたが、フラグがわからないと言われています。私はまた、偽に設定されたusigフラグmanagedByOpenIdConnectFlagを試みましたが、それも無視されました。 ok、SoftLayerユーザプロファイルの使用を壊してしまったこの信じられないデザインのユーザ名は、今のところどのように設定されていますか? –
申し訳ありませんが、APIを使用したいユーザー名を設定する方法はありません(新しいデザインはそうです)。ユーザー名は常に "$ yourAccountID_ $ usermail"になります。 –
このメッセージは、「アカウント286900がIBMidによって認証されました」というメッセージが表示されますが、これは具体的にはこのアカウントの意味ですか、ユーザー・プロファイルを作成するときにユーザー名はどうなりますかSoftLayerのチケットには「残念ながらスタックオーバーフローはユーザー名プレフィックスの最新の情報を見つけるのに最善の賭けだ "。彼らは基本的にREST APIに関する質問から遠ざかっているので、ここで私はstab kobverflowを使ってこの素晴らしい変更についていくつかの詳細を理解しようとしている。 –