更改 deploymen.toml 以暂停帐户
Change deploymen.toml for account suspension
我的deployment.toml
[identity_mgt]
inactive_account_suspention.enable_account_suspension = true
inactive_account_suspention.delays=1 // is it right?
inactive_account_suspention.account.disable.delay=2 is it right?
inactive_account_suspension.trigger_notifications_at = "06:20:00"
身份事件属性 文件
suspension.notification.subscription.1=POST_AUTHENTICATION
suspension.notification.enable=true
suspension.notification.delays=30,45,60,75
suspension.notification.account.disable.delay=90
suspension.notification.trigger.time=06:20:00
问题:
- 我已经更改了 Identity Provider 和 trigger_notifications_at 中的暂停延迟 deployment.toml(在identity-event-properties中也有变化)。我如何更改 deployment.toml 中的延迟,disable.delay,以便它会在 identity-event-properties 中更改?
- 是否可以在延迟中设置分钟而不是天?获取暂停延迟和禁用消息的最快方法是什么?
- 您需要使用以下配置来更改 suspension.notification.account.disable.delay 和 suspension.notification.delays
[identity_mgt]
inactive_account_suspension.notify_when_inactive_for = 1
inactive_account_suspension.suspend_when_inactive_for= 2
文件 <wso2is>/repository/resources/conf/default.json
包含默认值。您可以使用该文件中定义的 属性 名称,或检查是否在 <wso2is>/repository/resources/conf/key-mappings.json
中为特定配置定义了任何键映射。
例如:identity-even.properties文件中suspension.notification.account.disable.delay
的默认值取自default.json
文件中的"identity_mgt.events.schemes.\u0027suspension.notification\u0027.properties.\u0027account.disable.delay\u0027": "90d"
。如果你检查 key-mappings.json
你会发现一个键映射为
"identity_mgt.inactive_account_suspension.suspend_when_inactive_for": "identity_mgt.events.schemes.\u0027suspension.notification\u0027.properties.\u0027account.disable.delay\u0027"
- 您不能更改 属性 描述中定义的单位,因为编写后端逻辑时考虑了用户以天为单位输入的值。
我的deployment.toml
[identity_mgt]
inactive_account_suspention.enable_account_suspension = true
inactive_account_suspention.delays=1 // is it right?
inactive_account_suspention.account.disable.delay=2 is it right?
inactive_account_suspension.trigger_notifications_at = "06:20:00"
身份事件属性 文件
suspension.notification.subscription.1=POST_AUTHENTICATION
suspension.notification.enable=true
suspension.notification.delays=30,45,60,75
suspension.notification.account.disable.delay=90
suspension.notification.trigger.time=06:20:00
问题:
- 我已经更改了 Identity Provider 和 trigger_notifications_at 中的暂停延迟 deployment.toml(在identity-event-properties中也有变化)。我如何更改 deployment.toml 中的延迟,disable.delay,以便它会在 identity-event-properties 中更改?
- 是否可以在延迟中设置分钟而不是天?获取暂停延迟和禁用消息的最快方法是什么?
- 您需要使用以下配置来更改 suspension.notification.account.disable.delay 和 suspension.notification.delays
[identity_mgt]
inactive_account_suspension.notify_when_inactive_for = 1
inactive_account_suspension.suspend_when_inactive_for= 2
文件 <wso2is>/repository/resources/conf/default.json
包含默认值。您可以使用该文件中定义的 属性 名称,或检查是否在 <wso2is>/repository/resources/conf/key-mappings.json
中为特定配置定义了任何键映射。
例如:identity-even.properties文件中suspension.notification.account.disable.delay
的默认值取自default.json
文件中的"identity_mgt.events.schemes.\u0027suspension.notification\u0027.properties.\u0027account.disable.delay\u0027": "90d"
。如果你检查 key-mappings.json
你会发现一个键映射为
"identity_mgt.inactive_account_suspension.suspend_when_inactive_for": "identity_mgt.events.schemes.\u0027suspension.notification\u0027.properties.\u0027account.disable.delay\u0027"
- 您不能更改 属性 描述中定义的单位,因为编写后端逻辑时考虑了用户以天为单位输入的值。