20210222-beta
バージョン: 20210222-beta
本バージョンでリリースされた内容は以下の通りです。
「月額」銀行振込払いの追加
今までServiceManagerで周期が「年額」の基本プランがある場合のみ銀行振込払いができましたが、周期が「月額」の場合でも銀行振込払いができるようになりました。
「銀行振込払いを有効にする」を ON にすることでユーザーはCloudGear サービスストアからの契約時に銀行振込払いを選択することができるようになります。
契約に関する権限の追加
今までユーザーはCloudGear Accountsの契約ユーザー管理画面から、契約に所属しているユーザーを「管理者」に設定/解除することができました。
今回の改修では新たに「招待者」権限が追加されました。
「招待者」の権限については以下となります。
できること:契約情報の閲覧、契約ユーザーの削除、契約への招待、支払い履歴の閲覧、支払い詳細の閲覧
できないこと:契約情報の更新、契約の解除、ユーザーの権限設定
権限に関する操作は、CloudGear Accountsの契約ユーザー管理画面から行うことができます。
今回の改修に伴い、ユーザー権限操作時にサービス提供者に送信される「user.role_assign」WebHookのsubscription_rolesのrole_idに “inviter” が追加されます。
あるユーザーを「招待者」に設定した時に送信されるWebHookの例は以下となります。
{
"id": "12345678-abcd-1234-abcd-1234567890ab": //UUID
"event": "user",
"type": "role_assign",
"created_at": 1576200980964, // 作成日時,
"version": 2
"data": {
"square_id": "square_id", // 実行対象になるスクエアID
"service_id": 1, // サービスID
"subscription_id": "subscription_id", // 契約ID
"users": [{
"uid": "user1@unirita.co.jp", // 実行対象になるユーザーのUID
"service_roles": [{}],
"subscription_roles": [{
"type": "ADD",
"role_id": "inviter"
}]
}]
}
}