日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

通訊錄事件

更新時(shí)間:

基礎(chǔ)說(shuō)明

本文檔用于開(kāi)發(fā)者對(duì)接 IDaaS 應(yīng)用同步的能力,并詳細(xì)列明了具體事件參數(shù)。

若您希望了解對(duì)接原理和調(diào)用流程,請(qǐng)參考 賬戶同步接入概述

我們可以將所有 IDaaS 中通訊錄事件分為三大類。

一、測(cè)試事件

管理員在完成應(yīng)用同步配置后,可通過(guò)【測(cè)試連接】按鈕,檢查配置是否成功。

使用該功能,應(yīng)用能夠接收特殊的測(cè)試事件。

二、增量事件

增量事件指由 IDaaS 中發(fā)生的變化自動(dòng)觸發(fā)的操作。

通常用于 IDaaS 和應(yīng)用之間數(shù)的持續(xù)、增量的同步。

三、全量事件

全量事件指管理員從 IDaaS 頁(yè)面明確手動(dòng)觸發(fā)的同步操作。

通常用于將 IDaaS 中數(shù)據(jù)一次性導(dǎo)入至應(yīng)用中。

事件清單

事件模塊

事件類型

類型代碼

測(cè)試事件

測(cè)試連接

urn:alibaba:idaas:app:event:common:test

通訊錄

增量事件

賬戶創(chuàng)建

urn:alibaba:idaas:app:event:ud:user:create

賬戶刪除

urn:alibaba:idaas:app:event:ud:user:delete

賬戶基礎(chǔ)信息更新

urn:alibaba:idaas:app:event:ud:user:update_info

賬戶密碼更新

urn:alibaba:idaas:app:event:ud:user:update_password

賬戶禁用

urn:alibaba:idaas:app:event:ud:user:disable

賬戶啟用

urn:alibaba:idaas:app:event:ud:user:enable

賬戶鎖定

urn:alibaba:idaas:app:event:ud:user:lock

賬戶解鎖

urn:alibaba:idaas:app:event:ud:user:unlock

賬戶移動(dòng)

urn:alibaba:idaas:app:event:ud:user:update_primary_ou

組織創(chuàng)建

urn:alibaba:idaas:app:event:ud:organizational_unit:create

組織刪除

urn:alibaba:idaas:app:event:ud:organizational_unit:delete

組織更新

urn:alibaba:idaas:app:event:ud:organizational_unit:update

組織移動(dòng)

urn:alibaba:idaas:app:event:ud:organizational_unit:update_parent_organizational_unit

組創(chuàng)建

urn:alibaba:idaas:app:event:ud:group:create

組基礎(chǔ)信息更新

urn:alibaba:idaas:app:event:ud:group:update

組刪除

urn:alibaba:idaas:app:event:ud:group:delete

組添加成員

urn:alibaba:idaas:app:event:ud:group:add_user

組移除成員

urn:alibaba:idaas:app:event:ud:group:remove_user

通訊錄

全量事件

全量推送組織

urn:alibaba:idaas:app:event:ud:organizational_unit:push

全量推送賬戶

urn:alibaba:idaas:app:event:ud:user:push

全量推送組

urn:alibaba:idaas:app:event:ud:group:push

數(shù)據(jù)安全性

所有的賬戶/組織事件,IDaaS 均會(huì)將完整的賬戶/組織信息作為參數(shù),傳遞給事件監(jiān)聽(tīng)方。

若數(shù)據(jù)中有敏感信息,推薦通過(guò) HTTPs 加密通道或勾選【業(yè)務(wù)數(shù)據(jù)加密】,對(duì)傳輸過(guò)程進(jìn)行保護(hù)。

測(cè)試連接

測(cè)試配置信息的連通性,驗(yàn)證驗(yàn)簽和加密能力。

一鍵測(cè)試時(shí)是單獨(dú)的事件訂閱類型:urn:alibaba:idaas:app:event:common:test

說(shuō)明

該事件僅支持在控制臺(tái)中通過(guò)一鍵測(cè)試使用,不支持接口調(diào)用。

請(qǐng)求參數(shù)驗(yàn)簽后 payload 示例:

{
  "iss": "urn:alibaba:idaas:app:event",
  "sub": "idaas_rhhoqmlnyu3cv7ow657gyvurky",
  "aud": "app_mjavzivahje6zxkbc4i2bierdu",
  "exp": 1648711369,
  "iat": 1648709570,
  "jti": "bNRrCYrqXjqe8B1xweqlZw",
  "dataEncrypted": false,
  "cipherData": "",
  "plainData": {
    "instanceId": "idaas_rhhoqmlnyu3cv7ow657gyvurky",
    "aliUid": 151971404963****,
    "eventVersion": "V1.0",
    "eventData": [
         {
          "eventId":"evnt_aaaac766x2somw2ptotoyk6ag6bmfkt5xpqprpq",
          "eventType":"urn:alibaba:idaas:app:event:common:test",
          "eventTime":"1648709509849",
          "bizId":"evnt_aaaac766x2somw2ptotoyk6ag6bmfkt5xpqprpq",
          "bizData":"{\"bizData\":\"req_xxxxxxxxxxsdfsdfsfd\"}"
         }
     ]
  }
}

應(yīng)用成功接收后,應(yīng)用側(cè)必須在返回請(qǐng)求,并確保字段 successEventseventId 與請(qǐng)求中保持一致。

否則測(cè)試請(qǐng)求將失敗。

{
  "successEvents": [
    {
      "eventId": "evnt_aaaac766x2somw2ptotoyk6ag6bmfkt5xpqprpq",
      "eventCode": "SUCCESS",
      "eventMessage": "SUCCESS"
    }
  ],
  "skippedEvents": [
    {
      "eventId": "",
      "eventCode": "",
      "eventMessage": ""
    }
  ],
  "failedEvents": [
    {
      "eventId": "",
      "eventCode": "",
      "eventMessage": ""
    }
  ],
  "retriedEvents": [
    {
      "eventId": "",
      "eventCode": "",
      "eventMessage": ""
    }
  ]
}

賬戶創(chuàng)建

通過(guò)該事件訂閱員工入職。

事件類型:urn:alibaba:idaas:app:event:ud:user:create

解析后的 bizData 示例:

{
    "password": "ssGp96", 
    "userId": "user_4alcbywzc7jyl23lu2srljsw7i", 
    "username": "zhangsan", 
    "displayName": "張三", 
    "passwordSet": true, 
    "phoneRegion": "", 
   "phoneNumber": "155****5620",
    "phoneVerified": false, 
    "email":"zh***@163.com",
    "emailVerified": false, 
    "userExternalId": "user_4alcbywzc7jyl23lu2srljsw7i", 
    "userSourceType": "build_in", 
    "userSourceId": "idaas_rhhoqmlnyu3cv7ow657gyvurky", 
    "status": "enabled", 
    "accountExpireTime": "-1", 
    "registerTime": "1648531553621", 
    "lockExpireTime": "-1", 
    "createTime": "1648531553621", 
    "updateTime": "1648531553621", 
    "description": "", 
    "customFields": [
        {
            "fieldName": "test_custom_field", 
            "fieldValue": "test_value"
        }
    ],
    "primaryOrganizationalUnitId": "ou_bvluxnp2ef36uupdwob6km34a4",
    "organizationalUnits": [
        {
            "organizationalUnitId": "ou_bvluxnp2ef36uupdwob6km34a4", 
            "organizationalUnitName": "研發(fā)部", 
            "primary": true
        }
    ]
}

參數(shù)說(shuō)明:

參數(shù)

字段類型

說(shuō)明

userId

String

用戶唯一id

username

String

用戶名

displayName

String

顯示名稱,一般為用戶姓名

passwordSet

boolean

是否設(shè)置密碼

phoneRegion

String

手機(jī)號(hào)區(qū)號(hào)

phoneNumber

String

手機(jī)號(hào)

phoneVerified

boolean

手機(jī)號(hào)是否驗(yàn)證過(guò),暫時(shí)不進(jìn)行驗(yàn)證。

email

String

郵箱

emailVerified

boolean

郵箱是否驗(yàn)證過(guò),暫時(shí)不進(jìn)行驗(yàn)證。

userExternalId

String

外部id。若是自建賬戶則和 userId 一致;若是外部同步的賬戶,則為來(lái)源的用戶id。如來(lái)源是釘釘,則為釘釘?shù)?span id="z68uejxpaoma" class="help-letter-space">userId。

userSourceType

String

來(lái)源類型,若為自建賬戶,則為 "build_id"。

userSourceId

String

來(lái)源類型 id

password

String

密碼。若同步應(yīng)用開(kāi)啟同步密碼,且用戶設(shè)置密碼,會(huì)傳該值

status

String

狀態(tài):enabled-啟用,disabled-禁用

accountExpireTime

Long

用戶過(guò)期時(shí)間

registerTime

Long

注冊(cè)時(shí)間

lockExpireTime

Long

鎖定到期時(shí)間。即到該時(shí)間點(diǎn)則解鎖

createTime

Long

創(chuàng)建時(shí)間

updateTime

Long

修改時(shí)間

description

String

描述

customFields

List

擴(kuò)展字段列表

-fieldName

String

字段名稱標(biāo)識(shí)

-fieldValue

String

字段值

primaryOrganizationalUnitId

String

所屬主組織機(jī)構(gòu)

organizationalUnits

List

所屬組織機(jī)構(gòu)列表

-organizationalUnitId

String

所屬組織機(jī)構(gòu)唯一id

-organizationalUnitName

String

所屬組織機(jī)構(gòu)名稱。

-primary

boolean

所屬主組織機(jī)構(gòu)。true-所屬主組織機(jī)構(gòu),false-非主組織機(jī)構(gòu)

賬戶刪除

當(dāng)員工離職時(shí),通訊錄發(fā)生變更,可訂閱該事件。

事件類型:urn:alibaba:idaas:app:event:ud:user:delete

解析后的 bizData 示例:同賬戶創(chuàng)建。

賬戶基礎(chǔ)信息更新

若員工基本信息發(fā)生變更。如手機(jī)號(hào),郵箱,姓名等發(fā)生變更,應(yīng)用需要及時(shí)收到變更的信息,可通過(guò)訂閱該事件。

事件類型:urn:alibaba:idaas:app:event:ud:user:update_info

解析后的 bizData 示例:同賬戶創(chuàng)建。

賬戶密碼更新

當(dāng)賬戶密碼發(fā)生變更時(shí),如:管理員重置密碼,用戶修改密碼。應(yīng)用可通過(guò)訂閱此事件,收到賬戶最新密碼。

注意:在訂閱該事件時(shí),同時(shí)還需要配置同步范圍,才會(huì)生效。否則不同步。請(qǐng)參考 賬戶同步 - IDaaS 同步到應(yīng)用

事件類型:urn:alibaba:idaas:app:event:ud:user:update_password

解析后的 bizData 示例:同賬戶創(chuàng)建。

賬戶啟用

賬戶狀態(tài)發(fā)生變更,從禁用狀態(tài)修改為啟用狀態(tài),可訂閱該事件。

事件類型:urn:alibaba:idaas:app:event:ud:user:enable

解析后的bizData示例:同賬戶創(chuàng)建。

賬戶禁用

賬戶狀態(tài)發(fā)生變更,從啟用狀態(tài)修改為禁用狀態(tài),可訂閱該事件。

事件類型:urn:alibaba:idaas:app:event:ud:user:disable

解析后的bizData示例:同賬戶創(chuàng)建。

賬戶鎖定

賬戶狀態(tài)發(fā)生變更,如輸錯(cuò)多次密碼,導(dǎo)致賬號(hào)鎖定,暫不可用,可訂閱該事件。

事件類型:urn:alibaba:idaas:app:event:ud:user:lock

解析后的bizData示例:同賬戶創(chuàng)建。

賬戶解鎖

賬戶狀態(tài)發(fā)生變更,由鎖定狀態(tài)變?yōu)檎顟B(tài),可訂閱該事件。

事件類型:urn:alibaba:idaas:app:event:ud:user:unlock

解析后的bizData示例:同賬戶創(chuàng)建。

賬戶移動(dòng)

賬戶所屬主組織機(jī)構(gòu)變更,可訂閱該事件。

事件類型:urn:alibaba:idaas:app:event:ud:user:update_primary_ou

解析后的bizData示例:同賬戶創(chuàng)建

組織創(chuàng)建

可通過(guò)該事件訂閱創(chuàng)建組織機(jī)構(gòu)。

事件類型:urn:alibaba:idaas:app:event:ud:organizational_unit:create

解析后的bizData示例:

{
    "organizationalUnitId": "ou_dqdvxesykpfhig2kvgrzpeoeyu", 
    "organizationalUnitName": "組織部", 
    "parentId": "ou_dqdvxesykpdfasdfaseoeyu", 
    "organizationalUnitExternalId": "ou_dqdvxesykpfhig2kvgrzpeoeyu", 
    "organizationalUnitSourceType": "build_in", 
    "organizationalUnitSourceId": "idaas_rhhoqmlnyu3cv7ow657gyvurky", 
    "createTime": "1648451475209", 
    "updateTime": "1648451475209",
    "description":"自建"
}

參數(shù)說(shuō)明:

參數(shù)

字段類型

說(shuō)明

organizationalUnitId

String

組織唯一id

organizationalUnitName

String

組織名稱。

parentId

String

父級(jí)組織機(jī)構(gòu)id

organizationalUnitExternalId

String

外部id,若組織是自建的則是

organizationalUnitId。若是外部同步進(jìn)來(lái)的,如來(lái)源于釘釘,則是釘釘?shù)牟块Tid。

organizationalUnitSourceType

String

來(lái)源類型

organizationalUnitSourceId

String

來(lái)源類型id

createTime

Long

創(chuàng)建時(shí)間

updateTime

Long

修改時(shí)間,同lastUpdatedTime

description

String

描述

組織刪除

可通過(guò)該事件訂閱刪除組織機(jī)構(gòu)。

事件類型:urn:alibaba:idaas:app:event:ud:organizational_unit:delete

解析后的bizData示例:同組織創(chuàng)建。

組織更新

可通過(guò)該事件訂閱修改組織機(jī)構(gòu)基礎(chǔ)信息,如組織機(jī)構(gòu)名稱。

事件類型:urn:alibaba:idaas:app:event:ud:organizational_unit:update

解析后的bizData示例:同組織創(chuàng)建。

組織移動(dòng)

可通過(guò)該事件訂閱組織機(jī)構(gòu)更新父組織機(jī)構(gòu)。

事件類型:urn:alibaba:idaas:app:event:ud:organizational_unit:update_parent_organizational_unit

解析后的bizData示例:同組織創(chuàng)建。

組創(chuàng)建

可通過(guò)該事件訂閱組創(chuàng)建。

事件類型:urn:alibaba:idaas:app:event:ud:group:create

解析后的 bizData 示例

{
    "groupId": "group_yvx3ugdi3yzaehnsd3uqzb4xha",
    "groupName": "test_2024",
    "groupExternalId": "test_2024"
}

參數(shù)說(shuō)明:

參數(shù)

字段類型

說(shuō)明

groupId

String

組唯一標(biāo)識(shí)

groupName

String

組顯示名稱

groupExternalId

String

組外部Id

allMembers

List

組當(dāng)前全部成員

memberId

String

用戶唯一標(biāo)識(shí)

memberName

String

用戶顯示名稱

組基礎(chǔ)信息更新

可通過(guò)該事件訂閱組基礎(chǔ)信息更新。

事件類型:urn:alibaba:idaas:app:event:ud:group:update

解析后的 bizData 示例:同組創(chuàng)建。

組刪除

可通過(guò)該事件訂閱組刪除。

事件類型:urn:alibaba:idaas:app:event:ud:group:delete

解析后的 bizData 示例:同組創(chuàng)建。

組添加成員

可通過(guò)該事件訂閱組添加成員。

事件類型:urn:alibaba:idaas:app:event:ud:group:add_user

解析后的 bizData 示例

{
    "addedMembers": [
        {
            "memberId": "user_zakg7oeeaftqqff2bzcv7wpqs4",
            "memberName": "小明"
        }
    ],
    "groupId": "group_yvx3ugdi3yzaehnsd3uqzb4xha",
    "groupName": "test_2024_test",
    "groupExternalId": "test_2024"
}

參數(shù)說(shuō)明:

參數(shù)

字段類型

說(shuō)明

groupId

String

組唯一標(biāo)識(shí)

groupName

String

組顯示名稱

groupExternalId

String

組外部Id

addedMembers

List

需要添加的成員

-memberId

String

用戶唯一標(biāo)識(shí)

-memberName

String

用戶顯示名稱

組移除成員

可通過(guò)該事件訂閱組移除成員。

事件類型:urn:alibaba:idaas:app:event:ud:group:remove_user

解析后的 bizData 示例

{
    "removedMembers": [
        {
            "memberId": "user_zakg7oeeaftqqff2bzcv7wpqs4",
            "memberName": "小明"
        }
    ],
    "groupId": "group_yvx3ugdi3yzaehnsd3uqzb4xha",
    "groupName": "test_2024_test",
    "groupExternalId": "test_2024"
}

參數(shù)說(shuō)明:

參數(shù)

字段類型

說(shuō)明

groupId

String

組唯一標(biāo)識(shí)

groupName

String

組顯示名稱

groupExternalId

String

組外部Id

removedMembers

List

需要移除的成員

-memberId

String

用戶唯一標(biāo)識(shí)

-memberName

String

用戶顯示名稱

全量推送組織機(jī)構(gòu)

事件類型:urn:alibaba:idaas:app:event:ud:organizational_unit:push

解析后的 bizData 示例:同組織創(chuàng)建。

全量推送賬戶

事件類型:urn:alibaba:idaas:app:event:ud:user:push

解析后的 bizData 示例:同賬戶創(chuàng)建。

全量推送組

可通過(guò)該事件訂閱全量推送組。

事件類型:urn:alibaba:idaas:app:event:ud:group:push

解析后的 bizData 示例

{
    "allMembers": [
        {
            "memberId": "user_zakg7oeeaftqqff2bzcv7wpqs4",
            "memberName": "小明"
        },
        {
            "memberId": "user_zakg7oeea1234ff2bzcexample",
            "memberName": "張三"
        }
    ],
    "groupId": "group_yvx3ugdi3yzaehnsd3uqzb4xha",
    "groupName": "test_2024",
    "groupExternalId": "test_2024"
}

參數(shù)說(shuō)明:

參數(shù)

字段類型

說(shuō)明

groupId

String

組唯一標(biāo)識(shí)

groupName

String

組顯示名稱

groupExternalId

String

組外部Id

allMembers

List

組當(dāng)前全部成員

-memberId

String

用戶唯一標(biāo)識(shí)

-memberName

String

用戶顯示名稱