0

ユーザーのアクセスとパスワードが子システムにある中央ユーザー管理 (CUA) システムからユーザーのパスワードを変更できるようにするソリューションを探しています。

宛先呼び出しで BAPI_USER_CHANGE を使用しようとしましたが、私の場合は適していません。(子システムのパスワード変更機能をロックしました)。これは宛先呼び出しを含む私のコードです

CALL FUNCTION 'BAPI_USER_CHANGE'
DESTINATION 'CLNT_500'
  EXPORTING
     username  = p_bname
     password  = wa_password
     passwordx = wa_passwordx
  TABLES
     return    = it_return.

どんな提案でも大歓迎です。

4

1 に答える 1

0

少し前に似たようなことをしようとしましたが、最終的には次の 2 つの手順で実行しました。

  • BAPI_USER_CHANGEユーザーの初期パスワードを設定します
  • SUSR_USER_CHANGE_PASSWORD_RFC生産的なパスワードを設定します。パラメータとして古いパスワードが必要なため、BAPI_USER_CHANGE最初に呼び出す必要がありました。
于 2016-07-27T17:31:36.337 に答える