09 рдорд╛рд░реНрдЪ 2025┬╖8 рдорд┐рдирдЯ рдкрдврд╝рдиреЗ рдореЗрдВ

B2B SaaS рдХреЗ рд▓рд┐рдП SCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди: рдПрдХреНрд╕реЗрд╕ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рд┐рдВрдХ рдХрд░реЗрдВ

SCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди SaaS рдЦрд╛рддреЗ, рд╕рдореВрд╣ рдФрд░ рднреВрдорд┐рдХрд╛рдУрдВ рдХреЛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ IdP рдХреЗ рд╕рд╛рде рд╕рдордХрд╛рд▓рд┐рдХ рд░рдЦрддрд╛ рд╣реИ, рдореИрдиреНрдпреБрдЕрд▓ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдХрд╛рдо рдФрд░ рдПрдХреНрд╕реЗрд╕ рдЬреЛрдЦрд┐рдо рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИред

B2B SaaS рдХреЗ рд▓рд┐рдП SCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди: рдПрдХреНрд╕реЗрд╕ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рд┐рдВрдХ рдХрд░реЗрдВ

B2B SaaS рдЯреАрдореЗрдВ SCIM рдХреНрдпреЛрдВ рдЬреЛрдбрд╝рддреА рд╣реИрдВ\nрд╣рд╛рде рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди рдЫреЛрдЯреЗ рд╕реНрддрд░ рдкрд░ рдЖрд░рдВрдн рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдзреАрд░реЗ-рдзреАрд░реЗ рдЖрдкрдХрд╛ рд╕рдордп рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреЛрдИ рдХрд░реНрдордЪрд╛рд░реА рдЧреНрд░рд╛рд╣рдХ рдХрдВрдкрдиреА рдореЗрдВ рдЬреБрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рдПрдХреНрд╕реЗрд╕ рдЪрд╛рд╣рд┐рдП, рддреЛ рдХреЛрдИ рдПрдбрдорд┐рди рдЗрдирд╡рд╛рдЗрдЯ рднреЗрдЬ рджреЗрддрд╛ рд╣реИред рдХреЛрдИ рдЯреАрдо рдмрджрд▓рддреА рд╣реИ, рддреЛ рд╕рдкреЛрд░реНрдЯ рдХреЛ рдЯрд┐рдХрдЯ рдорд┐рд▓рддрд╛ рд╣реИ рдХрд┐ тАЬрдЙрд╕реЗ рд╕рд╣реА рд╕рдореВрд╣ рдореЗрдВ рд▓реЗ рдЬрд╛рдПрдБредтАЭ рдХреЛрдИ рдХрдВрдкрдиреА рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдорд╣реАрдиреЛрдВ рдмрд╛рдж рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдХрд╛ рдЕрдХрд╛рдЙрдВрдЯ рдЕрднреА рднреА рд╕рдХреНрд░рд┐рдп рд╣реИред\n\nрдЫреЛрдЯреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХрд╛ рд░реЛрдЬрд╝рдорд░реНрд░рд╛ рдХрд╛ рдХрд╛рдо рдХрд╖реНрдЯрдкреНрд░рдж рд╣реИред рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде, рдпрд╣ рдПрдХ рд╕реНрдерд┐рд░ рддреАрд╡реНрд░рддрд╛ рд╡рд╛рд▓рд╛ рдЗрд╢реНрдпреВ рдмрди рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХ рд▓реЛрдЧ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рджрд╛рдВрд╡ рдмрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВред рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА рдЯреАрдореЗрдВ рдЪрд╛рд╣рддреА рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕рд╛рдмрд┐рдд рд╣реЛ рдХрд┐ рдПрдХреНрд╕реЗрд╕ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реИред рдСрдбрд┐рдЯрд░реНрд╕ рдкреВрдЫрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕рдХреЗ рдкрд╛рд╕ рдХрд┐рд╕ рдЪреАрдЬрд╝ рдХреА рдкрд╣реБрдВрдЪ рдереА рдФрд░ рдХрдм рдмрджрд▓реАред IT рдЯреАрдореЗрдВ рдпрд╣ рдирд╣реАрдВ рдЪрд╛рд╣рддреАрдВ рдХрд┐ рд╣рд░ SaaS рдЯреВрд▓ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдЕрд▓рдЧ рдпреВрдЬрд╝рд░ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд░рд╣реЗред\n\nSCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдЖрдкрдХреЗ рдРрдк рдХреЛ рдЧреНрд░рд╛рд╣рдХ рдХреА рдкрд╣рдЪрд╛рди рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЕрдиреБрд░реВрдк рдЪрд▓рдиреЗ рджреЗрддрд╛ рд╣реИ рдмрдЬрд╛рдп рдЙрд╕рдХреЗ рд╕рд╛рде рд▓рдбрд╝рдиреЗ рдХреЗред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, тАЬрд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рд┐рдВрдХтАЭ рдЖрдорддреМрд░ рдкрд░ рдЗрди рддреАрди рдЪреАрдЬрд╝реЛрдВ рдХрд╛ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИ:\n\n- Create: рдЬрдм IdP рдореЗрдВ рдХрд┐рд╕реА рдпреВрдЬрд╝рд░ рдХреЛ рдЖрдкрдХреЗ рдРрдк рдХреЗ рд▓рд┐рдП рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдХ рдЕрдХрд╛рдЙрдВрдЯ рдмрдирддрд╛ рд╣реИ (рдФрд░ рдЕрдХреНрд╕рд░ рдЙрд╕реЗ рд╕рд╣реА рд╕рдореВрд╣ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред\n- Update: рдЬрдм рдЙрдирдХрд╛ рдирд╛рдо, рдИрдореЗрд▓ рдпрд╛ рд╡рд┐рднрд╛рдЧ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХрд╛ рдРрдк рдЙрд╕реЗ рдорд┐рд▓рд╛рдХрд░ рдЕрдкрдбреЗрдЯ рд╣реЛрддрд╛ рд╣реИред\n- Disable: рдЬрдм рдЙрдиреНрд╣реЗрдВ рдЕрдирдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдХрдВрдкрдиреА рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдПрдХреНрд╕реЗрд╕ рдЬрд▓реНрджреА рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдореИрдиреНрдпреБрдЕрд▓ рдЯрд┐рдХрдЯ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдирд╣реАрдВ рд╣реЛрддрд╛ред\n\nрдмрдбрд╝реЗ рдлрд╛рдпрджреЗ рд╕рд┐рд░реНрдл рдХрдо рдЗрдирд╡рд╛рдЗрдЯреНрд╕ рдирд╣реАрдВ рд╣реИрдВред рдЕрд╕рд▓реА рдЬреАрдд рдХрдо рдЧрд▓рддрд┐рдпреЛрдВ рдореЗрдВ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ "рдЧрд▓рдд рдЕрдиреБрдорддрд┐" рдХреА рд╕рдорд╕реНрдпрд╛рдПрдБ рддрдм рдЖрддреА рд╣реИрдВ рдЬрдм рдЗрдВрд╕рд╛рди рддрдирд╛рд╡ рдореЗрдВ рдХрдИ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕рд┐рдВрдХ рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВред\n\nSCIM рдХреЛрдИ рдЬрд╛рджреВ рдирд╣реАрдВ рд╣реИред рдпрд╣ рддрднреА рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдХрд╛рдо рдШрдЯрд╛рддрд╛ рд╣реИ рдЬрдм рдЖрдк рд╕рд╛рдл рдирд┐рдпрдо рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ: рдХреМрди рд╕рд╛ рд╕рд┐рд╕реНрдЯрдо рд╕реНрд░реЛрдд рдСреЮ рдЯреНрд░реВрде рд╣реИ, рдЬрдм рдХрд┐рд╕реА рдпреВрдЬрд╝рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП рддреЛ рдХреНрдпрд╛ рд╣реЛ, рдФрд░ рдХреИрд╕реЗ рд╕рдореВрд╣ рдкрд░рд┐рд╡рд░реНрддрди рдЖрдкрдХреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдореЗрдВ рд░реЛрд▓реНрд╕ рд╕реЗ рдореИрдк рд╣реЛрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдкрдиреЗ рд╢реБрд░реВ рд╕реЗ рд╣реА рдЕрдкрдиреЗ SaaS рдХреЛ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрдмрд▓ рдпреВрдЬрд╝рд░ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рд╣реИ тАФ рдЬреИрд╕реЗ AppMaster рдореЗрдВ тАФ рддреЛ рдЗрди рдирд┐рдпрдореЛрдВ рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдмреИрдХрдПрдВрдб рдФрд░ рдПрдбрдорд┐рди UI рдореЗрдВ рд▓рд╛рдЧреВ рдФрд░ рдЯреЗрд╕реНрдЯ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред\n\n## SCIM рдХреЗ рдореВрд▓: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рд╕рдореВрд╣, рдФрд░ рдЬреАрд╡рдирдЪрдХреНрд░ рдЗрд╡реЗрдВрдЯ\n\nSCIM (System for Cross-domain Identity Management) рдПрдХ рд╕реНрдЯреИрдгреНрдбрд░реНрдб рддрд░реАрдХрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдЬрд╝рд░рд┐рдпреЗ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдкрд╣рдЪрд╛рди рдкреНрд░рдгрд╛рд▓реА рдЖрдкрдХреЗ SaaS рдРрдк рдХреЛ рдмрддрд╛ рд╕рдХрддреА рд╣реИ рдХрд┐ рдХрд┐рд╕реЗ рдЕрдХрд╛рдЙрдВрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЙрдирдХреА рдмреБрдирд┐рдпрд╛рджреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдбрд┐рдЯреЗрд▓реНрд╕ рдХреНрдпрд╛ рд╣реИрдВ, рдФрд░ рд╡реЗ рдХрд┐рди рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╣реИрдВред рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ, SCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдмрд╣реБрдд рд╕рд╛рд░рд╛ рдореИрдиреНрдпреБрдЕрд▓ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдХрд╛рдо рдПрдХ рдкреНрд░реЗрдбрд┐рдХреНрдЯреЗрдмрд▓, рдСрдЯреЛрдореЗрдЯреЗрдб рд╕рд┐рдВрдХ рд╕реЗ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред\n\nрдпрд╣ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рдкрд╣рдЪрд╛рди рдкреНрд░рджрд╛рддрд╛ рдПрдХ рд╣реА SCIM рднрд╛рд╖рд╛ рдмреЛрд▓рддреЗ рд╣реИрдВред рд╣рд░ рдЧреНрд░рд╛рд╣рдХ рдХреА рд╕реЗрдЯрдЕрдк рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдо рдХрдиреЗрдХреНрдЯрд░ рдмрдирд╛рдиреЗ рдХреА рдмрдЬрд╛рдп, рдЖрдк рдПрдХ рдмрд╛рд░ рд╕реНрдЯреИрдгреНрдбрд░реНрдб рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдЧреНрд░рд╛рд╣рдХ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореИрдкрд┐рдВрдЧ рд╕рдВрднрд╛рд▓рддреЗ рд╣реИрдВред\n\n### рдореБрдЦреНрдп SCIM рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕\n\nрдЕрдзрд┐рдХрд╛рдВрд╢ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рджреЛ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдЗрд░реНрдж-рдЧрд┐рд░реНрдж рдШреВрдорддреА рд╣реИрдВ:\n\n- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (Users): рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдкрд╣рдЪрд╛рди рд░рд┐рдХреЙрд░реНрдб, рдЬреИрд╕реЗ рдирд╛рдо, рдИрдореЗрд▓, рд╕реНрдерд┐рддрд┐ (active/inactive), рдФрд░ рдХрднреА-рдХрднреА рдЕрддрд┐рд░рд┐рдХреНрдд рдПрдЯреНрд░реАрдмреНрдпреВрдЯреНрд╕ (department, cost center)ред\n- рд╕рдореВрд╣ (Groups): рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХрд╛ рд╕рдВрдЧреНрд░рд╣, рдЖрдорддреМрд░ рдкрд░ рдЯреАрдореЛрдВ рдпрд╛ рдлрд╝рдВрдХреНрд╢рдиреЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВ (Support, Finance, Contractors)ред рд╕рдореВрд╣ рдореЗрдВ рд╕рджрд╕реНрдп рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдЕрдХреНрд╕рд░ рдЖрдкрдХреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдХреЗ рднреАрддрд░ рдПрдХреНрд╕реЗрд╕ рдирд┐рд░реНрдгрдпреЛрдВ рдХреЛ рдбреНрд░рд╛рдЗрд╡ рдХрд░рддреЗ рд╣реИрдВред\n\nSCIM рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рддрд╛ рдХрд┐ рдЖрдкрдХреЗ рдРрдк рдореЗрдВ тАЬroleтАЭ рдХрд╛ рдорддрд▓рдм рдХреНрдпрд╛ рд╣реИред рдпрд╣ рдПрдЯреНрд░реАрдмреНрдпреВрдЯреНрд╕ рдФрд░ рд╕рдореВрд╣ рд╕рджрд╕реНрдпрддрд╛ рд▓рд╛ рд╕рдХрддрд╛ рд╣реИ, рдкрд░ рдЖрдкрдХреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдХреЛ рд╣реА рддрдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╣рд░ рд╕рдореВрд╣ рдпрд╛ рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдХреНрдпрд╛ рдЕрдзрд┐рдХрд╛рд░ рджреЗрддрд╛ рд╣реИред\n\n### рд╕рд╛рдорд╛рдиреНрдп рдЬреАрд╡рдирдЪрдХреНрд░ рдЗрд╡реЗрдВрдЯ\n\nрдкреНрд░рд╛рд╡рдзрд╛рди рдХрд╛ рдЕрд╕рд▓реА рдордХрд╕рдж рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреАрд╡рдирдЪрдХреНрд░ рд╣реИред рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдЗрд╡реЗрдВрдЯ рдЬреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рд╡реЗ рд╣реИрдВ:\n\n- Create: IdP рдореЗрдВ рдпреВрдЬрд╝рд░ рдХреЛ рдЖрдкрдХреЗ рдРрдк рдХреЗ рд▓рд┐рдП рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ред\n- Update: рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдлрд╝реАрд▓реНрдбреНрд╕ рдмрджрд▓рддреЗ рд╣реИрдВ (рдирд╛рдо, рдИрдореЗрд▓, рдЯрд╛рдЗрдЯрд▓) рдпрд╛ рд╕рдореВрд╣ рд╕рджрд╕реНрдпрддрд╛ рдмрджрд▓рддреА рд╣реИред\n- Deactivate: рдпреВрдЬрд╝рд░ рдЕрдм рд╕рд╛рдЗрди рдЗрди рдпрд╛ рдкреНрд░реЛрдбрдХреНрдЯ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХреЗред\n- Delete: рд░рд┐рдХреЙрд░реНрдб рд╣рдЯрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдореЗрдВ рдХрдо рд╕рд╛рдорд╛рдиреНрдп; рдХрдИ рдмрд╛рд░ рд▓реЛрдЧ deactivation рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддреЗ рд╣реИрдВ)ред\n\nрдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдмрд╛рдд: deactivation рдЕрдХреНрд╕рд░ тАЬрд╕реБрд░рдХреНрд╖рд┐рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯтАЭ рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдСрдбрд┐рдЯ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИ рдЬрдмрдХрд┐ рдПрдХреНрд╕реЗрд╕ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред\n\nрдЕрдВрдд рдореЗрдВ, рдЕрдкрдиреЗ рдорд╛рдирд╕рд┐рдХ рдореЙрдбрд▓ рдореЗрдВ authentication рдФрд░ provisioning рдХреЛ рдЕрд▓рдЧ рд░рдЦреЗрдВред SSO рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдЗрди-рдЗрди рдХрд░рддреЗ рд╕рдордп рдпреВрдЬрд╝рд░ рдХреМрди рд╣реИред SCIM рдпрд╣ рддрдп рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЖрдкрдХреЗ рдРрдк рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рднреА рдпрд╛ рдирд╣реАрдВ, рдФрд░ рдЙрдирдХреЗ рдЕрдХрд╛рдЙрдВрдЯ рд╡ рд╕рдореВрд╣ рд╕рджрд╕реНрдпрддрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рд░рдЦрддрд╛ рд╣реИред\n\n## SCIM рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдЕрдкрдиреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдХреЗ рдЕрдХрд╛рдЙрдВрдЯреНрд╕, рд╕рдореВрд╣реЛрдВ рдФрд░ рд░реЛрд▓реНрд╕ рд╕реЗ рдореИрдк рдХрд░реЗрдВ\nSCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ SCIM рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдФрд░ рдЖрдкрдХреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдХреИрд╕реЗ рдореЙрдбреЗрд▓ рд╣реЛрддрд╛ рд╣реИ тАФ рдЗрд╕рдХреЗ рдмреАрдЪ рд╕реНрдкрд╖реНрдЯ рдореИрдкрд┐рдВрдЧ рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ рдпрд╣ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реЛрдЧрд╛, рддреЛ рдЖрдк рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдпреВрдЬрд╝рд░реНрд╕, тАЬрд░рд╣рд╕реНрдпрдордптАЭ рдЕрдиреБрдорддрд┐рдпрд╛рдБ, рдФрд░ рд╣рд░ рдмрд╛рд░ рдЬрдм рдЧреНрд░рд╛рд╣рдХ рдкреБрдирд░реНрдЧрдарди рдХрд░реЗрдЧрд╛ рддреЛ рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рдкрд╛рдПрдВрдЧреЗред\n\nрд╢реБрд░реВ рдХрд░реЗрдВ рдпрд╣ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдХреЗ рдХрд┐ рдЖрдкрдХреЗ SaaS рдореЗрдВ тАЬрдпреВрдЬрд╝рд░тАЭ рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ B2B рдкреНрд░реЛрдбрдХреНрдЯреНрд╕ рдореЗрдВ, рдПрдХ рдпреВрдЬрд╝рд░ рд╣рдореЗрд╢рд╛ рдПрдХ рдЯреЗрдиреЗрдВрдЯ (org, account, рдпрд╛ workspace) рдХреЗ рдЕрдВрджрд░ рд╣реЛрддрд╛ рд╣реИред SCIM рдЖрдкрдХреЛ рдПрдХ рдкрд╣рдЪрд╛рди рднреЗрдЬреЗрдЧрд╛, рдкрд░ рдЖрдкрдХреЛ рдлрд┐рд░ рднреА рддрдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╡рд╣ рдкрд╣рдЪрд╛рди рд╕рд╣реА рдЯреЗрдиреЗрдВрдЯ рд╕реЗ рдХреИрд╕реЗ рдЬреБрдбрд╝рддреА рд╣реИред рдХрдИ рдЯреАрдореЗрдВ рдпрд╣ рдХрд░рддреА рд╣реИрдВ рдХрд┐ рд╣рд░ SCIM рдХрдиреЗрдХреНрд╢рди рдХреЛ рдПрдХ рдЯреЗрдиреЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд░рдЦреЗрдВ, рддрд╛рдХрд┐ рд╣рд░ рдкреНрд░рд╛рд╡рд┐рдЬрд╝рдиреНрдб рдпреВрдЬрд╝рд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрд╕реА рдЯреЗрдиреЗрдВрдЯ рдореЗрдВ рдЖ рдЬрд╛рдПред\n\nрдЕрдЧрд▓рд╛ рдХрджрдо: рддрдп рдХрд░реЗрдВ рдХрд┐ рдПрдХ SCIM тАЬрд╕рдореВрд╣тАЭ рдХреНрдпрд╛ рдмрдирддрд╛ рд╣реИред рдЖрдкрдХреА UI рдореЗрдВ рдпрд╣ рдПрдХ рдЯреАрдо, рд╡рд┐рднрд╛рдЧ рдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рдореВрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдирд┐рд░рдВрддрд░рддрд╛ рд╣реИ: рдПрдХ SCIM Group рдХреЛ рдЖрдкрдХреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдореЗрдВ рдПрдХ рд╕реНрдерд┐рд░ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдореИрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рди рдХрд┐ рдЯреИрдЧреНрд╕, рд╕реЗрд╡реНрдб рдлрд╝рд┐рд▓реНрдЯрд░реНрд╕ рдФрд░ рд░реЛрд▓реНрд╕ рдХреЗ рдорд┐рд╢реНрд░рдг рд╕реЗред\n\nрдпрд╣рд╛рдБ рд╡реЗ рдирд┐рд░реНрдгрдп рджрд┐рдП рдЧрдП рд╣реИрдВ рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЖрд╢реНрдЪрд░реНрдп рд╕реЗ рдмрдЪрд╛рддреЗ рд╣реИрдВ:\n\n- User key: IdP рдХрд╛ рд╕реНрдерд┐рд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ (рдЕрдХреНрд╕рд░ SCIM resource id рдпрд╛ externalId) рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ рдФрд░ рдИрдореЗрд▓ рдХреЛ рдмрджрд▓рдиреЗ рдпреЛрдЧреНрдп рдорд╛рдиреЗрдВред\n- Group key: рд╕рдореВрд╣ рдХрд╛ рд╕реНрдерд┐рд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ, рд╕рд┐рд░реНрдл displayName рдирд╣реАрдВ (рдирд╛рдо рдмрджрд▓реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ)ред\n- Role assignment: рдпреВрдЬрд╝рд░ рдкрд░ рдбрд╛рдпрд░реЗрдХреНрдЯ рд░реЛрд▓ рд░рдЦреЗрдВ, рдпрд╛ рд╕рдореВрд╣-рд╕реЗ-рд░реЛрд▓ рдореИрдкрд┐рдВрдЧ рдЪреБрдиреЗрдВ (рд╕рдореВрд╣ рд░реЛрд▓ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ)ред\n- Minimum attributes: рдХреЗрд╡рд▓ рд╡рд╣реА рдПрдХрддреНрд░ рдХрд░реЗрдВ рдЬрд┐рд╕рдХреА рдЬрд░реВрд░рдд рд╣реЛ (рдирд╛рдо, рдИрдореЗрд▓, рд╕реНрдерд┐рд░ external ID) рдФрд░ рдмрд╛рдХреА рдХреЛ рдЗрдЧреНрдиреЛрд░ рдХрд░реЗрдВред\n- Change handling: рдирд╛рдо рдФрд░ рдИрдореЗрд▓ рдмрджрд▓рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ рдмрд┐рдирд╛ рдирдпрд╛ "рдирдпрд╛" рдпреВрдЬрд╝рд░ рдмрдирд╛рдиреЗ рдХреЗред\n\nрдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг: рдПрдХ рдЧреНрд░рд╛рд╣рдХ тАЬAva KimтАЭ рдХреЛ рдИрдореЗрд▓ [email protected] рд╕реЗ рдкреНрд░рд╛рд╡рд┐рдЬрд╝рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЗрд╕реЗ [email protected] рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдк рдИрдореЗрд▓ рд╕реЗ рдореИрдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ Ava рдХрд╛ рджреВрд╕рд░рд╛ рдЕрдХрд╛рдЙрдВрдЯ рдмрди рдЬрд╛рдПрдЧрд╛ рдФрд░ рджреЛрдиреЛрдВ рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рд░рд╣реЗрдЧрд╛ред рдЕрдЧрд░ рдЖрдк рд╕реНрдерд┐рд░ external ID рд╕реЗ рдореИрдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдИрдореЗрд▓ рд╕рд╛рдлрд╝ рддрд░реАрдХреЗ рд╕реЗ рдЕрдкрдбреЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХреНрд╕реЗрд╕ рд╕рд╣реА рд░рд╣рддрд╛ рд╣реИред\n\nрдЕрдЧрд░ рдЖрдк рдЗрди рдореИрдкрд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдбрдорд┐рди рд╕реНрдХреНрд░реАрди рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ AppMaster рдЬреИрд╕рд╛ рдиреЛ-рдХреЛрдб рдЯреВрд▓ рдЖрдкрдХреА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЯреЗрдиреЗрдВрдЯ-рд╕реНрддрд░реАрдп SCIM рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рд░реЛрд▓ рдореИрдкрд┐рдВрдЧ UI рдЬрд▓реНрджреА рд╢рд┐рдк рд╣реЛрдВ, рдФрд░ рдирд┐рдпрдо рд╕реНрдкрд╖реНрдЯ рдФрд░ рд░рд┐рд╡реНрдпреВ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд░рд╣реЗрдВред\n\n## рдХреЛрдИ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рдЬреАрд╡рдирдЪрдХреНрд░ рдирд┐рдпрдо рддрдп рдХрд░реЗрдВ\n\nSCIM рддрдм рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рд╕рднреА рд▓реЛрдЧ рдкрд╣рд▓реЗ рд╕реЗ рдирд┐рдпрдореЛрдВ рдкрд░ рд╕рд╣рдордд рд╣реЛрдВред рдЕрдиреНрдпрдерд╛ рдЖрдк тАЬрд░рд╣рд╕реНрдпрдордп рдПрдХреНрд╕реЗрд╕тАЭ рдЬреИрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкрд╣реБрдБрдЪ рдЬрд╛рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ IdP рдХреБрдЫ рдХрд╣рддрд╛ рд╣реИ, рдЖрдкрдХрд╛ рдРрдк рдХреБрдЫ рдФрд░ рдХрд╣рддрд╛ рд╣реИ, рдФрд░ рд╕рдкреЛрд░реНрдЯ рдХреЛ рдЗрд╕реЗ рд╕реБрд▓рдЭрд╛рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред\n\nрд╕реЛрдЪреЗрдВ рдЬреИрд╕реЗ рдЬреЛ рдПрдбрдорд┐рди рдЕрд╕рд▓ рдореЗрдВ рдПрдХреНрд╕рдкреАрд░рд┐рдпрдВрд╕ рдХрд░рддреЗ рд╣реИрдВ: joiner, mover, leaverред\n\nJoiner рд╡рд╣ рдирдпрд╛ рдХрд░реНрдордЪрд╛рд░реА рд╣реИ рдЬрд┐рд╕реЗ рдЖрдЬ рдЕрдХрд╛рдЙрдВрдЯ рдЪрд╛рд╣рд┐рдПред Mover рд╡рд╣ рд╣реИ рдЬреЛ рдЯреАрдо, рд▓реЛрдХреЗрд╢рди рдпрд╛ рдЬреЙрдм рд▓реЗрд╡рд▓ рдмрджрд▓рддрд╛ рд╣реИред Leaver рд╡рд╣ рд╣реИ рдЬреЛ рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред\n\nSCIM рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд▓рд┐рдЦрд┐рдП рдХрд┐ рдЖрдкрдХреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдХреЛ рд╣рд░ рдЗрд╡реЗрдВрдЯ рдкрд░ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред\n\n### Joiners: рдбрд┐рдлрд╝реЙрд▓реНрдЯреНрд╕ рдФрд░ рдкрд╣рд▓рд╛ рд▓реЙрдЧрд┐рди\n\nрдирд┐рд░реНрдгрдп рд▓реЗрдВ рдХрд┐ рдЬрдм IdP рд╕реЗ рдпреВрдЬрд╝рд░ рджрд┐рдЦрд╛рдИ рджреЗ рддреЛ рддреБрд░рдВрдд рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред\n\n- рдЙрдиреНрд╣реЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреМрди рд╕рд╛ рд░реЛрд▓ рдорд┐рд▓рддрд╛ рд╣реИ (least privilege), рдФрд░ рдХреНрдпрд╛ рдпрд╣ рд╣рд░ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬреИрд╕рд╛ рд╣реИ?\n- рдХреНрдпрд╛ рдЖрдк рдИрдореЗрд▓ рд╕рддреНрдпрд╛рдкрди рдорд╛рдВрдЧрддреЗ рд╣реИрдВ, рдпрд╛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ IdP рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рддреБрд░рдВрдд рд╕рд╛рдЗрди-рдЗрди рдХрд░рдиреЗ рджреЗрддреЗ рд╣реИрдВ?\n- рдЕрдЧрд░ рдЖрдкрдХреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдореЗрдВ рдХрдИ рд╡рд░реНрдХрд╕реНрдкреЗрд╕ рдпрд╛ рдЕрдХрд╛рдЙрдВрдЯреНрд╕ рд╣реИрдВ, рддреЛ рдХреНрдпрд╛ рдЖрдк рдСрдЯреЛ-рдХреНрд░рд┐рдПрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдХрд┐рд╕реА рдПрдбрдорд┐рди рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕реНрдерд╛рди рджреЗрдирд╛ рд╣реЛрдЧрд╛?\n\nрдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдирд┐рдпрдо: рдЕрдЧрд░ IdP рдиреЗ рдпреВрдЬрд╝рд░ рдмрдирд╛рдпрд╛ рд╣реИ, рддреЛ рдкрд╣рд▓рд╛ рд▓реЙрдЧрд┐рди рд╕рд░рд▓ рдФрд░ рдкреНрд░реЗрдбрд┐рдХреНрдЯреЗрдмрд▓ рд░рдЦреЗрдВред рдРрд╕реЗ рдХрджрдо рди рд░рдЦреЗрдВ рдЬреЛ тАЬрдореБрдЭреЗ рдкреНрд░реЛрд╡рд┐рдЬрд╝рдиреНрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдкрд░ рд▓реЙрдЧ рдЗрди рдирд╣реАрдВ рдХрд░ рдкрд╛ рд░рд╣рд╛тАЭ рдЯрд┐рдХрдЯреНрд╕ рдкреИрджрд╛ рдХрд░реЗрдВред\n\n### Movers: рд╕рдореВрд╣ рдкрд░рд┐рд╡рд░реНрддрди рдмрд┐рдирд╛ рдЕрдиреБрдорддрд┐ рдлреИрд▓рдиреЗ рдХреЗ\n\nрдЬрдм рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд┐рднрд╛рдЧ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╕рдореВрд╣ рд╕рджрд╕реНрдпрддрд╛ рдмрджрд▓рдирд╛ рд╣реЛрддрд╛ рд╣реИред рддрдп рдХрд░реЗрдВ рдХрд┐ рд╕рдореВрд╣ рд╕рд┐рдВрдХ рдПрдХреНрд╕реЗрд╕ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░рд┐рдкреНрд▓реЗрд╕ рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдХреЗрд╡рд▓ рдЬреЛрдбрд╝рддрд╛ рд╣реИред\n\nрдЕрдЧрд░ рд╕рдореВрд╣ рд╕рд┐рдВрдХ рдХреЗрд╡рд▓ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рддреЛ рд▓реЛрдЧ рдкреБрд░рд╛рдиреА рдЕрдиреБрдорддрд┐рдпрд╛рдБ рд╕рдордп рдХреЗ рд╕рд╛рде рдЬрдорд╛ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдпрд╣ рд░рд┐рдкреНрд▓реЗрд╕ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЧрд▓рддреА рд╕реЗ рдХрд┐рд╕реА рдХреЛ рд╡рд╣ рдПрдХреНрд╕реЗрд╕ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреА рдЙрд╕реЗ рдЕрднреА рднреА рдЬрд╝рд░реВрд░рдд рд╣реИред рдПрдХ рддрд░реАрдХрд╛ рдЪреБрдиреЗрдВ рдФрд░ рд╣рд░ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдмрдирд╛рдПрдВред\n\n### Leavers: тАЬdeactivateтАЭ рдХрд╛ рдЕрд╕рд▓реА рдорддрд▓рдм\n\nтАЬDeactivateтАЭ рдПрдХ рд╕реНрдкрд╖реНрдЯ, рджреЛрд╣рд░рд╛рдиреЗ рдпреЛрдЧреНрдп рдХрд╛рд░реНрд░рд╡рд╛рдИ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд╕рд╛рдорд╛рдиреНрдпрдд: рдЗрд╕рдХрд╛ рдорддрд▓рдм рд▓реЙрдЧрд┐рди рдмреНрд▓реЙрдХ рдХрд░ рджреЗрдирд╛, рд╕рдХреНрд░рд┐рдп рд╕реЗрд╢рди рдФрд░ рдЯреЛрдХрди рд░рд┐рд╡реЛрдХ рдХрд░рдирд╛, рдФрд░ рдСрдбрд┐рдЯ рд╡ рдУрдирд░рд╢рд┐рдк рдЯреНрд░рд╛рдВрд╕рдлрд╝рд░ рдХреЗ рд▓рд┐рдП рдЙрдирдХрд╛ рдбреЗрдЯрд╛ рд░рдЦрдирд╛ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рднреА рддрдп рдХрд░реЗрдВ рдХрд┐ рдЖрдк рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреЛ рдЕрдирд╛рдореАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ рдФрд░ рдХрдмред\n\nрдЕрдВрдд рдореЗрдВ, рд╕реНрд╡реАрдХреГрддрд┐ рдкрд░ рд╕рд╣рдордд рд╣реЛрдВ: рдХреНрдпрд╛ IdP рд╕реНрд░реЛрдд рдСреЮ рдЯреНрд░реВрде рд╣реИ, рдпрд╛ рдХреНрдпрд╛ рд▓реЛрдХрд▓ рдПрдбрдорд┐рди рдРрдк рдореЗрдВ рд░реЛрд▓реНрд╕ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЕрдЧрд░ рдЖрдк рдУрд╡рд░рд░рд╛рдЗрдб рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рддрдп рдХрд░реЗрдВ рдХрд┐ рдХреМрди рд╕реЗ рдлрд╝реАрд▓реНрдб SCIM рджреНрд╡рд╛рд░рд╛ рд▓реЙрдХ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдХреМрди рд╕реЗ рдПрдбрд┐рдЯреЗрдмрд▓ рд░рд╣реЗрдВрдЧреЗред\n\nрдЕрдЧрд░ рдЖрдк рдЗрд╕реЗ AppMaster рдореЗрдВ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрди рдирд┐рдпрдореЛрдВ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдбреЗрдЯрд╛ рд╕реНрдХреАрдорд╛ рдореЗрдВ рдореЙрдбрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрдиреНрд╣реЗрдВ рдмрд┐рдЬрд╝рдиреЗрд╕ рдкреНрд░реЛрд╕реЗрд╕реЗрд╕ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдкреНрд░рд╛рд╡рд┐рдзрд╛рди рдмрджрд▓рдиреЗ рдкрд░ рдПрдХрд░реВрдкрддрд╛ рдмрдиреА рд░рд╣реЗред\n\n## рдЪрд░рдг-рджрд░-рдЪрд░рдг: рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ IdP рдХреЗ рд╕рд╛рде SCIM рдкреНрд░рд╛рд╡рдзрд╛рди рд▓рд╛рдЧреВ рдХрд░рдирд╛\n\nSCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдЖрдорддреМрд░ рдкрд░ рдмреЛрд░рд┐рдВрдЧ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдлреЗрд▓ рд╣реЛрддрд╛ рд╣реИ: IdP рдЖрдкрдХреЗ рдмреЗрд╕ URL рддрдХ рдирд╣реАрдВ рдкрд╣реБрдБрдЪ рдкрд╛рддрд╛, рдСрде рдХреНрд▓рд┐рдпрд░ рдирд╣реАрдВ рд╣реИ, рдпрд╛ рдЖрдкрдХреЗ рдПрдиреНрдбрдкреЙрдЗрдВрдЯ IdP рдХреА рдЙрдореНрдореАрдж рд╕реЗ рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╣реА рдЙрд╕ рд╕рдмрд╕реЗ рдХрдо рд╕рд░рдлреЗрд╕ рдПрд░рд┐рдпрд╛ рдХреЛ рд▓рд┐рдЦреЗрдВ рдЬрд┐рд╕реЗ рдЖрдк рд╕рдкреЛрд░реНрдЯ рдХрд░реЗрдВрдЧреЗ, рдлрд┐рд░ рдЙрд╕реЗ рд╕реБрд╕рдВрдЧрдд рдмрдирд╛рдПрдВред\n\n### 1) рдЕрдкрдирд╛ SCIM рд╕рд░рдлреЗрд╕ рдПрд░рд┐рдпрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ\n\nрдХрдо рд╕реЗ рдХрдо, рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдПрдХ рд╕реНрдерд┐рд░ SCIM рдмреЗрд╕ URL, рдПрдХ рдСрде рдореЗрдердб, рдФрд░ рдкреНрд░реЗрдбрд┐рдХреНрдЯреЗрдмрд▓ рдПрдиреНрдбрдкреЙрдЗрдВрдЯ рдЪрд╛рд╣рд┐рдП рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ рдкреНрд░реИрдХреНрдЯрд┐рдХрд▓ рд╕реНрдЯрд╛рд░реНрдЯрд░ рд╕реЗрдЯ рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:\n\n- рд╣рд░ рдЯреЗрдиреЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдмреЗрд╕ URL (рддрд╛рдХрд┐ рд╣рд░ рдЧреНрд░рд╛рд╣рдХ рдЕрд▓рдЧ-рдерд▓рдЧ рд╣реЛ)\n- рдСрде рдореЗрдердб: bearer token рдпрд╛ OAuth 2.0 (рдкрд╣рд▓реЗ рдПрдХ рдЪреБрдиреЗрдВ)\n- рдХреЛрд░ рдПрдиреНрдбрдкреЙрдЗрдВрдЯреНрд╕: /Users рдФрд░ /Groups\n- рдбрд┐рд╕реНрдХрд╡рд░реА рдПрдиреНрдбрдкреЙрдЗрдВрдЯреНрд╕: /ServiceProviderConfig, /Schemas, /ResourceTypes\n- рдмреЗрд╕рд┐рдХ рдХреНрд╡реЗрд░реА рд╕рдкреЛрд░реНрдЯ: pagination, userName/externalId рд╕реЗ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ\n\nрдбреЙрдХреНрдпреВрдореЗрдВрдЯ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЦрд╛рд╕рдХрд░ PATCH рд╡реНрдпрд╡рд╣рд╛рд░ рдФрд░ рдХреНрдпрд╛ рдЖрдк /Groups рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдореВрд╣ рд╕рджрд╕реНрдпрддрд╛ рдЕрдкрдбреЗрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред\n\n### 2) рдРрд╕реЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдЪреБрдиреЗрдВ рдЬреЛ рдирд╣реАрдВ рдмрджрд▓реЗрдВрдЧреЗ\n\nрддреАрди рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдВ: рдЖрдкрдХрд╛ рдЖрдВрддрд░рд┐рдХ рдпреВрдЬрд╝рд░ ID, рдЖрдк рджреНрд╡рд╛рд░рд╛ рд░рд┐рдЯрд░реНрди рдХрд┐рдпрд╛ рдЧрдпрд╛ SCIM id, рдФрд░ IdP рдХрд╛ рд╕реНрдерд┐рд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ (externalId рдпрд╛ рдХреЛрдИ immutable attribute)ред рдИрдореЗрд▓ рдХреЛ рдкреНрд░рд╛рдЗрдорд░реА рдХреА рди рдорд╛рдиреЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдИрдореЗрд▓ рдмрджрд▓рддреЗ рд╣реИрдВ рдФрд░ рдХреЗрд╕ рдореЗрдВ рдлрд░реНрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред\n\nрдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХрд╛ рд╣реИ: IdP immutable ID -\u003e рдЖрдкрдХреЗ рдЖрдВрддрд░рд┐рдХ рдпреВрдЬрд╝рд░ рд░рд┐рдХреЙрд░реНрдб рдореИрдк рдХрд░реЗрдВ, рдФрд░ рдИрдореЗрд▓ рдХреЛ рдЕрд▓рдЧ рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВред\n\n### 3) рд╡реЗ рдСрдкрд░реЗрд╢рдВрд╕ рд▓рд╛рдЧреВ рдХрд░реЗрдВ рдЬрд┐рди рдкрд░ рдЖрдк рдирд┐рд░реНрднрд░ рдХрд░реЗрдВрдЧреЗ\n\nрдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░реЛрдбрдХреНрдЯреНрд╕ рдХреЛ рднрд░реЛрд╕реЗрдордВрдж рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░реЛрдВ рдХреА рдЬрд░реВрд░рдд рд╣реЛрддреА рд╣реИ:\n\n- рдпреВрдЬрд╝рд░ рдмрдирд╛рдирд╛ (POST /Users)\n- рдпреВрдЬрд╝рд░ рдЕрдкрдбреЗрдЯ (PATCH /Users/{id}), рдЦрд╛рд╕рдХрд░ рдИрдореЗрд▓/рдирд╛рдо рдХреЗ рдмрджрд▓рдиреЗ рдкрд░\n- рдпреВрдЬрд╝рд░ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдирд╛ (PATCH рд╕реЗрдЯрд┐рдВрдЧ active:false) рд╣рд╛рд░реНрдб рдбрд┐рд▓реАрдЯ рдХреА рдмрдЬрд╛рдп\n- рдпреВрдЬрд╝рд░ рдкрдврд╝рдирд╛ (GET) рддрд╛рдХрд┐ IdP рд╕реНрдерд┐рддрд┐ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХреЗ\n\nрдЕрдЧрд░ рдЖрдк рд╕рдореВрд╣ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рджрд╕реНрдпрддрд╛ рдЕрдкрдбреЗрдЯреНрд╕ рдХреЛ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рдФрд░ idempotent рд░рдЦреЗрдВ (рдПрдХ рд╣реА рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХрд┐рд╕реА рдХреЛ рдмрд╛рд░-рдмрд╛рд░ "рдбрдмрд▓ рдРрдб" рди рдХрд░реЗ)ред\n\n### 4) рдРрд╕реЗ рдПрд░рд░ рд▓реМрдЯрд╛рдПрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдПрдбрдорд┐рди рд╕рдВрднрд╛рд▓ рд╕рдХреЗрдВ\n\nрдЬрдм рдореИрдкрд┐рдВрдЧ рдЯреВрдЯреЗ, рдЕрд╕реНрдкрд╖реНрдЯ 500 рддреНрд░реБрдЯрд┐рдпрд╛рдБ рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреА рд╣реИрдВред SCIM-рд╕реНрдЯрд╛рдЗрд▓ рдПрд░рд░ рд░рд┐рдЯрд░реНрди рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╕реНрдкрд╖реНрдЯ detail рд╕рдВрджреЗрд╢ рд╣реЛред рдЙрджрд╛рд╣рд░рдг: рдЕрдЧрд░ IdP рдиреЗ рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХ рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдЫреЛрдбрд╝рд╛ рд╣реИ, рддреЛ 400 рдХреЗ рд╕рд╛рде "userName is required" рдФрд░ рд╡рд╣ рд╕рдЯреАрдХ рдлрд╝реАрд▓реНрдб рдкрд╛рде рд░рд┐рдЯрд░реНрди рдХрд░реЗрдВ рдЬрд┐рд╕рдХреА рдЖрдк рдЙрдореНрдореАрдж рдХрд░ рд░рд╣реЗ рдереЗред\n\n### 5) рдЕрд╕рд▓реА рдкреЗрд▓реЛрдб рдФрд░ рдПрдЬ рдХреЗрд╕ рдХреЗ рд╕рд╛рде рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ\n\nрдХрдорди IdPs рдХреЗ рдкреЗрд▓реЛрдб рдХреЛ рд░реАрдпрд▓рд┐рд╕реНрдЯрд┐рдХ рд░реВрдк рд╕реЗ рд░реЗрдкреНрд▓реЗ рдХрд░реЗрдВ рдФрд░ рдЬрд╛рдирдмреВрдЭрдХрд░ рдлрд╝реЗрд▓реНрдпрд░реНрд╕ рднреА рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ: рдЧрд╛рдпрдм рдПрдЯреНрд░реАрдмреНрдпреВрдЯреНрд╕, рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕, рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдИрдореЗрд▓реНрд╕, рдкрд╣рд▓реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд┐рдП рдЧрдП рдпреВрдЬрд╝рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЬреЛрдбрд╝рдирд╛, рдФрд░ рдЖрдВрд╢рд┐рдХ PATCH рдЕрдкрдбреЗрдЯреНрд╕ред рдпрд╣ рднреА рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ рдХрд┐ IdP рджреНрд╡рд╛рд░рд╛ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ рдмрд╛рдж рд░рд┐рдЯреНрд░рд╛рдИ рдХрд░рдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред\n\n## рд╕рдореВрд╣ рдФрд░ рд░реЛрд▓реНрд╕ рдХреЛ рд╕рд┐рдВрдХ рд░рдЦреЗрдВ рдмрд┐рдирд╛ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЛ рдЧрдбрд╝рдмрдбрд╝ рдХрд┐рдП\n\nрд╕рдореВрд╣ рдФрд░ рд░реЛрд▓ рд╕рд┐рдВрдХ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ SCIM рдпрд╛ рддреЛ рдЬрд╛рджреБрдИ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдлрд┐рд░ рд▓рдЧрд╛рддрд╛рд░ рдпрд╣ рд╕рд╡рд╛рд▓ рдкреИрджрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ "рдХрд┐рд╕рдХреЗ рдкрд╛рд╕ рдпрд╣ рдкрд╣реБрдВрдЪ рдХреНрдпреЛрдВ рд╣реИ?"ред рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдореЙрдбрд▓ рдЪреБрдиреЗрдВ рдФрд░ рдЙрд╕реЗ рджрд┐рдЦрд╛рдПрдБред\n\n### рджреЛ рдкреИрдЯрд░реНрди рдЬреЛ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ (рдФрд░ рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ)\n\n1) рд╕рдореВрд╣ рд░реЛрд▓реНрд╕ рдХреЛ рдбреНрд░рд╛рдЗрд╡ рдХрд░реЗрдВ (рдЕрдзрд┐рдХрд╛рдВрд╢ SaaS рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд). рдкрд╣рдЪрд╛рди рдкреНрд░рджрд╛рддрд╛ рд╕рдореВрд╣реЛрдВ рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИ, рдФрд░ рд╣рд░ рд╕рдореВрд╣ рдХреЛ рдЖрдкрдХреЗ рдкреНрд░реЛрдбрдХреНрдЯ рдореЗрдВ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рд░реЛрд▓реНрд╕ рд╕реЗ рдореИрдк рдХрд░реЗрдВред рдпрд╣ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рд╕рдордЭрд╛рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдФрд░ рдСрдбрд┐рдЯ рдХреЗ рд▓рд┐рдП рд╕рдЯреАрдХ рд╣реИред\n\n2) рд░реЛрд▓реНрд╕ рдХреЛ рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рднреЗрдЬрдирд╛. IdP рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░ рд░реЛрд▓-рдЬреИрд╕реА рд╡реИрд▓реНрдпреВ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ (рдЕрдХреНрд╕рд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ)ред рдЫреЛрдЯреЗ рд╕реЗрдЯрдЕрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рд░рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдЧреНрд░рд╛рд╣рдХ рдХрдИ рд░реЛрд▓реНрд╕, рдЕрдкрд╡рд╛рдж, рдпрд╛ рдЕрд╕реНрдерд╛рдпреА рдПрдХреНрд╕реЗрд╕ рдЪрд╛рд╣реЗрдВ рддреЛ рдпрд╣ рдЬрдЯрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред\n\nрдЕрдЧрд░ рдЖрдк рд╕рдореВрд╣-рдбреНрд░рд┐рд╡рди рд░реЛрд▓ рдЪреБрдирддреЗ рд╣реИрдВ, рддреЛ рдореИрдкрд┐рдВрдЧ рдХреЛ рд╕рдВрд░рдХреНрд╖рдгрд╡рд╛рджреА рд░рдЦреЗрдВред рдкрд╣рд▓реЗ least privilege рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ: рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдиреНрдпреВрдирддрдо рд░реЛрд▓ рджреЗрдВ, рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реЛрд▓ рдХреЗрд╡рд▓ рд╕реНрдкрд╖реНрдЯ рд╕рдореВрд╣ рд╕рджрд╕реНрдпрддрд╛ рд╕реЗ рдЖрдПрдБред\n\nрдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдореИрдкрд┐рдВрдЧ рдЕрдкреНрд░реЛрдЪ рдпрд╣ рд╣реИ:\n\n- рдЙрддреНрдкрд╛рдж рд░реЛрд▓реНрд╕ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕реЗрдЯ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдЬреЛ рдЕрд╕рд▓реА рдиреМрдХрд░рд┐рдпреЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реЛ (Viewer, Agent, Admin), рдирд╛ рдХрд┐ рд╣рд░ рдХрд┐рдирд╛рд░реЗ рдХрд╛ рдорд╛рдорд▓рд╛ред\n- рд╕рдВрднрд╡ рд╣реЛ рддреЛ рд╣рд░ IdP рд╕рдореВрд╣ рдХреЛ рдареАрдХ рдПрдХ "рдкреНрд░рд╛рдЗрдорд░реА" рд░реЛрд▓ рдореИрдк рдХрд░реЗрдВред\n- рдЕрдирдореИрдкреНрдб рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реЛрд▓ рд░рдЦреЗрдВ (рдЖрдо рддреМрд░ рдкрд░ рдХреЛрдИ рдирд╣реАрдВ, рдпрд╛ рд╕рдмрд╕реЗ рдирд┐рдЪрд▓рд╛ рд░реЛрд▓)ред\n- рдХрд┐рд╕реА рднреА рдЙрдиреНрдирдд рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдкрд╖реНрдЯ рдореИрдкрд┐рдВрдЧ рдЖрд╡рд╢реНрдпрдХ рд░рдЦреЗрдВред\n\n### рдорд▓реНрдЯреА-рдЧреНрд░реБрдк рд╕рджрд╕реНрдпрддрд╛ рдФрд░ рд╕рдВрдШрд░реНрд╖\n\nрд▓реЛрдЧ рдХрдИ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╣реЛрдВрдЧреЗред рд╕рдВрдШрд░реНрд╖ рдирд┐рдпрдо рдкрд╣рд▓реЗ рд╕реЗ рддрдп рдХрд░ рд▓реЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдирд┐рд░реНрдгрд╛рдпрдХ рдмрдирд╛рдПрдВред рдЖрдо рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ "рд╕рдмрд╕реЗ рдКрдБрдЪрд╛ рдкреНрд░рд┐рд╡рд┐рд▓реЗрдЬ рд╡рд┐рдЬреЗрддрд╛" рдпрд╛ "рдореИрдкрд┐рдВрдЧ рдХреНрд░рдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛"ред рдЗрд╕реЗ рд▓рд┐рдЦреЗрдВ рдФрд░ UI рдореЗрдВ рджрд┐рдЦрд╛рдПрдБред\n\nрдЙрджрд╛рд╣рд░рдг рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА рдирд┐рдпрдо:\n\n- рдЕрдЧрд░ рдХрд┐рд╕реА рднреА рд╕рдореВрд╣ рдХрд╛ рдореИрдк Admin рд╣реИ, рддреЛ Admin рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВред\n- рдЕрдиреНрдпрдерд╛ рдЕрдЧрд░ рдХрд┐рд╕реА рд╕рдореВрд╣ рдХрд╛ рдореИрдк Manager рд╣реИ, рддреЛ Manager рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВред\n- рдЕрдиреНрдпрдерд╛ рд╕рдмрд╕реЗ рдирд┐рдЪрд▓рд╛ рдореИрдкреНрдб рд░реЛрд▓ рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВред\n- рдЕрдЧрд░ рд╕рдореВрд╣ рдЕрд╕рдВрдЧрдд рд░реЛрд▓реНрд╕ рдХреЗ рд▓рд┐рдП рдореИрдк рдХрд░рддреЗ рд╣реЛрдВ, рддреЛ рдпреВрдЬрд╝рд░ рдХреЛ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдлрд╝реНрд▓реИрдЧ рдХрд░реЗрдВред\n\n### рд╕рдореВрд╣ рдмрджрд▓рдиреЗ рдкрд░ рд░реЛрд▓ рдбреНрд░рд┐рдлреНрдЯ рд╕реЗ рдмрдЪреЗрдВ\n\nрд░реЛрд▓ рдбреНрд░рд┐рдлреНрдЯ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╕рдореВрд╣ рд╣рдЯрд╛рдпрд╛ рдЬрд╛рдП рдкрд░ рдкреБрд░рд╛рдиреА рдЕрдиреБрдорддрд┐рдпрд╛рдБ рдмрдиреА рд░рд╣реЗрдВред рд╕рдореВрд╣ рд╣рдЯрд╛рдирд╛ рдЕрдзрд┐рдХрд╛рд░рд┐рдХ рдорд╛рдирд╛ рдЬрд╛рдП: рд╣рд░ SCIM рдЕрдкрдбреЗрдЯ рдкрд░ рд╡рд░реНрддрдорд╛рди рд╕рдореВрд╣ рд╕рджрд╕реНрдпрддрд╛ рд╕реЗ рд░реЛрд▓реНрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЧрдгрдирд╛ (recompute) рдХрд░реЗрдВ, рдФрд░ рдРрд╕реА рдЕрдиреБрдорддрд┐рдпрд╛рдБ рд╣рдЯрд╛рдПрдБ рдЬреЛ рдЕрдм рдиреНрдпрд╛рдпрд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реИрдВред\n\nрдЖрдкрдХреА рдПрдбрдорд┐рди UI рдореЗрдВ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рд╕реНрдкрд╖реНрдЯрддрд╛ рдЪрд╛рд╣рд┐рдПред рджрд┐рдЦрд╛рдПрдБ: рдпреВрдЬрд╝рд░ рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕рдореВрд╣, рд╡реНрдпреБрддреНрдкрдиреНрди рд░реЛрд▓(рд╕), рдЙрдкрдпреЛрдЧ рдХреА рдЧрдИ рд╕рдЯреАрдХ рдореИрдкрд┐рдВрдЧ, рдФрд░ рдЫреЛрдЯрд╛ "last synced" рд╕реНрдЯреЗрдЯрд╕ред рдЕрдЧрд░ рдЖрдк рдЕрдкрдирд╛ рдПрдбрдорд┐рди рдкреЛрд░реНрдЯрд▓ AppMaster рдЬреИрд╕реЗ рдЯреВрд▓ рдореЗрдВ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕реНрдХреНрд░реАрди рдкреНрд░рд╛рдердорд┐рдХ рд╣реЛ рддрд╛рдХрд┐ рд╕рдкреЛрд░реНрдЯ рдФрд░ рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА рдЯреАрдореЗрдВ рд╕реЗрдХрдВрдбреЛрдВ рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗ рд╕рдХреЗрдВред\n\n## рд╕рд╛рдорд╛рдиреНрдп рдЧрд▓рддрд┐рдпрд╛рдБ рдЬреЛ рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рд╕рдкреЛрд░реНрдЯ рд╕рдорд╕реНрдпрд╛рдПрдБ рдмрдирд╛рддреА рд╣реИрдВ\n\nрдЕрдзрд┐рдХрд╛рдВрд╢ SCIM рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реЛрддреЗред рд╡реЗ рдЫреЛрдЯреЗ рдЧреИрдкреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЧрд▓рдд рдПрдХреНрд╕реЗрд╕ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдХреЛрдИ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдХрд░ рдкрд╛рддрд╛ рдХрд┐ IdP рд╕рд╣реА рд╣реИ рдпрд╛ рдРрдкред\n\nрдПрдХ рдЖрдо рд╕рдорд╕реНрдпрд╛ рд╣реИ "рдирд┐рд╖реНрдХреНрд░рд┐рдп" рдХрд┐рдП рдЧрдП рдпреВрдЬрд╝рд░реНрд╕ рдЬреЛ рдлрд┐рд░ рднреА рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдк IdP рдореЗрдВ рдХрд┐рд╕реА рдпреВрдЬрд╝рд░ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рддреЗ рд╣реИрдВ рдкрд░ рдЖрдкрдХрд╛ рдРрдк рд╕рдХреНрд░рд┐рдп рд╕реЗрд╢рдиреНрд╕, API рдЯреЛрдХрди, рдкрд░реНрд╕рдирд▓ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди, рдпрд╛ OAuth рд░рд┐рдлреНрд░реЗрд╢ рдЯреЛрдХрди рд░рд┐рд╡реЛрдХ рдирд╣реАрдВ рдХрд░рддрд╛, рддреЛ рдпреВрдЬрд╝рд░ рдкреНрд░реЛрдбрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддрд╛ рд╣реИред Deprovisioning рдХреЛ рдХреЗрд╡рд▓ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЕрдкрдбреЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рдШрдЯрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдиреЗрдВред\n\nрдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдЕрдХрд╛рдЙрдВрдЯреНрд╕ рднреА рдмрд╛рд░-рдмрд╛рд░ рд╕рдорд╕реНрдпрд╛ рдмрдирддреЗ рд╣реИрдВред рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЖрдк рдпреВрдЬрд╝рд░реНрд╕ рдХреЛ рдИрдореЗрд▓ рд╕реЗ рдХреА рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдИрдореЗрд▓ рдмрджрд▓рддрд╛ рд╣реИ, рдпрд╛ рдЖрдк IdP рдХреЗ рд╕реНрдерд┐рд░ external identifier рдХреЛ рдЗрдЧреНрдиреЛрд░ рдХрд░рддреЗ рд╣реИрдВред рдирддреАрдЬрд╛ рджреЛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓, рджреЛ рдкрд░рдорд┐рд╢рдиреНрд╕, рдФрд░ рдЬрдм рдЧреНрд░рд╛рд╣рдХ рд╣рд┐рд╕реНрдЯреНрд░реА рдорд░реНрдЬ рдХрд░рдиреЗ рдХреЛ рдХрд╣реЗ рддреЛ рд╕рдкреЛрд░реНрдЯ рдореЗрдВ рдЙрд▓рдЭрдиред\n\nрд╕рдореВрд╣ рдФрд░ рд░реЛрд▓ рдбреНрд░рд┐рдлреНрдЯ рдЕрдХреНрд╕рд░ рдЖрдВрд╢рд┐рдХ рдкреЗрд▓реЛрдб рд╣реИрдВрдбрд▓рд┐рдВрдЧ рд╕реЗ рдЖрддреА рд╣реИред рдХреБрдЫ IdP рдХреЗрд╡рд▓ рдмрджрд▓реЗ рд╣реБрдП рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рднреЗрдЬрддреЗ рд╣реИрдВ, рджреВрд╕рд░реЗ рдкреВрд░реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рднреЗрдЬрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдкрдХрд╛ рдХреЛрдб рдХрд┐рд╕реА рдПрдХ рд╕реНрдЯрд╛рдЗрд▓ рдорд╛рдирдХрд░ рдЪрд▓рддрд╛ рд╣реИ, рддреЛ рдЖрдк рд╕рджрд╕реНрдпрддрд╛ рд╣рдЯрд╛рдиреЗ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ "рдШреЛрд╕реНрдЯ рдПрдХреНрд╕реЗрд╕" рд░рд╣ рдЬрд╛рддреА рд╣реИ рдЬреЛ рдХрднреА рд╕рд╛рдлрд╝ рдирд╣реАрдВ рд╣реЛрддреАред\n\nрдЕрдВрдд рдореЗрдВ, рдЕрдирд┐рдЪреНрдЫрд┐рдд рдУрд╡рд░рд░рд╛рдЗрдЯреНрд╕ рд╕реЗ рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВред рдЕрдЧрд░ рдХреЛрдИ рдПрдбрдорд┐рди рд▓реЛрдХрд▓реА рдХрд┐рд╕реА рдпреВрдЬрд╝рд░ рдХреЛ рдПрдбрдЬрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИ (рдЯреЗрдореНрдкрд░рд░реА рд░реЛрд▓, рдЗрдорд░рдЬреЗрдВрд╕реА рдПрдХреНрд╕реЗрд╕), рддреЛ рдЕрдЧрд▓рд╛ рд╕рд┐рдВрдХ рдЗрд╕реЗ рдорд┐рдЯрд╛ рд╕рдХрддрд╛ рд╣реИред рддрдп рдХрд░реЗрдВ рдХреМрди рд╕реЗ рдлрд╝реАрд▓реНрдб IdPтАСowned рд╣реИрдВ рдФрд░ рдХреМрди рд╕реЗ рдРрдктАСowned рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдЙрд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рд▓рд╛рдЧреВ рдХрд░реЗрдВред\n\nрдпрд╣рд╛рдБ рд╡реЗ рдЧрд▓рддрд┐рдпрд╛рдБ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП SCIM рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ:\n\n- рдХрд┐рд╕реА рдпреВрдЬрд╝рд░ рдХреЛ disable рдХрд░реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рд╕реЗрд╢рдиреНрд╕ рдФрд░ рдЯреЛрдХрди рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдХрд╛рдо рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВред\n- рдИрдореЗрд▓ рдмрджрд▓реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рд╡рд╣реА рд╡реНрдпрдХреНрддрд┐ рд╡рд╣реА рдЕрдХрд╛рдЙрдВрдЯ рдмрдирд╛ рд░рд╣рддрд╛ рд╣реИред\n- рдХрд┐рд╕реА рдХреЛ рд╕рдореВрд╣ рд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдПрдХреНрд╕реЗрд╕ рд╣рдЯрддрд╛ рд╣реИ, рд╕рд┐рд░реНрдлрд╝ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ред\n- рдХрд┐рд╕реА рд▓реЛрдХрд▓ рдПрдбрдорд┐рди рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдХрд░реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рд╡рд╣ рдЪреБрдкрдЪрд╛рдк рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдмрджрд▓рд╛ рдЧрдпрд╛ред\n- рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреА рдордВрдЬреВрд░реА рдкреВрд░реА рд╣реЛрдиреЗ рддрдХ рдПрдХреНрд╕реЗрд╕ рдХреЛ рдмреНрд▓реЙрдХ рд░рдЦреЗрдВ, рднрд▓реЗ рд╣реА IdP рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдпреВрдЬрд╝рд░ рдмрдирд╛рдпрд╛ рд╣реЛред\n\nрдЙрджрд╛рд╣рд░рдг: рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдкрд╣рд▓реЗ рджрд┐рди 500 рдпреВрдЬрд╝рд░реНрд╕ рдкреНрд░реЛрд╡рд┐рдЬрд╝рди рдХрд░рддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдкрдХрд╛ рдРрдк рдореИрдиреЗрдЬрд░ рдХреА рдЕрдиреБрдорддрд┐ рдХреЗ рдмрд┐рдирд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ тАЬmemberтАЭ рд░реЛрд▓ рдСрдЯреЛ-рдРрд╕рд╛рдЗрди рдХрд░ рджреЗрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдШрдВрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдЧрд▓рдд рд▓реЛрдЧреЛрдВ рдХреЛ рдбреЗрдЯрд╛ рдПрдХреНрд╕рдкреЛрдЬрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рд╕рд░рд▓ тАЬpending activationтАЭ рд╕реНрдерд┐рддрд┐ рдЗрд╕реЗ рд░реЛрдХ рд╕рдХрддреА рд╣реИред\n\n## рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдЕрдирд┐рд╡рд╛рд░реНрдп рддрддреНрд╡: рд▓реЙрдЧрд┐рдВрдЧ, рдСрдбрд┐рдЯ рдФрд░ рд╕рдкреЛрд░реНрдЯ рд░реЗрдбреАрдиреЗрд╕\n\nрд╕рдмрд╕реЗ рддреЗрдЬрд╝ рддрд░реАрдХрд╛ рдЬрд┐рд╕рд╕реЗ SCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рд╕рдкреЛрд░реНрдЯ рднрд╛рд░ рдмрди рдЬрд╛рддрд╛ рд╣реИ рд╡рд╣ рд╣реИ рдЬрдм рдХреЛрдИ рд╕рд░рд▓ рдкреНрд░рд╢реНрди рдХрд╛ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗ рдкрд╛рддрд╛: рдХреНрдпрд╛ рдмрджрд▓рд╛, рдХрдм рдФрд░ рдХреНрдпреЛрдВред рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдлреАрдЪрд░ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдорд╛рдиреЗрдВ, рди рдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрддред\n\nрдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╛рд╡рд┐рдзрд╛рди рдЗрд╡реЗрдВрдЯ рдХреЛ рд▓реЙрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рд░реЛрд▓ рдФрд░ рд╕рдореВрд╣ рдкрд░рд┐рд╡рд░реНрддрди рд╢рд╛рдорд┐рд▓ рд╣реЛрдВред рдЖрдк рдРрд╕рд╛ рд╡рд┐рд╡рд░рдг рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдмрд┐рдирд╛ рдХреЛрдб рдкрдврд╝реЗ рдПрдХ рдЯрд╛рдЗрдорд▓рд╛рдЗрди рд░реАрдкреНрд▓реЗ рдХреА рдЬрд╛ рд╕рдХреЗред\n\n- Timestamp, рдЯреЗрдиреЗрдВрдЯ, рдФрд░ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ\n- Trigger source (IdP push, scheduled sync, admin action)\n- IdP рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рд╕реЗ correlation ID (рдЬрдм рдЙрдкрд▓рдмреНрдз рд╣реЛ)\n- рдпреВрдЬрд╝рд░ рд╕реНрдерд┐рддрд┐, рд╕рдореВрд╣, рдФрд░ рд░реЛрд▓реНрд╕ рдХреЗ рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдХреЗ рдорд╛рди\n- рдкрд░рд┐рдгрд╛рдо (рд╕рдлрд▓, retry рд╢реЗрдбреНрдпреВрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛, duplicate рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдирджреЗрдЦрд╛, рдЕрд╕рдлрд▓) рдФрд░ рдПрдХ рдПрд░рд░ рд╕рдВрджреЗрд╢\n\nрдХрд╕реНрдЯрдорд░ рдПрдбрдорд┐рдиреНрд╕ рдХреЛ рдПрдХ рдХреНрд╡рд┐рдХ рд╣реЗрд▓реНрде рд╡реНрдпреВ рднреА рдЪрд╛рд╣рд┐рдПред рдПрдХ рд╕рд░рд▓ рдкреИрдирд▓ рдЬреЛ тАЬlast syncтАЭ рдФрд░ тАЬlast errorтАЭ рджрд┐рдЦрд╛рдП рдЯрд┐рдХрдЯреЛрдВ рдХреЛ рдШрдЯрд╛ рджреЗрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЧреНрд░рд╛рд╣рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕реЗрд▓реНрдлтАСрдбрд╛рдпрдЧреНрдиреЛрд╕рд┐рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ рдПрдХ рдЫреЛрдЯрд╛ рдПрдХреНрдЯрд┐рд╡рд┐рдЯреА рдлрд╝реАрдб (рдЖрдЦрд┐рд░реА 20 рдкрд░рд┐рд╡рд░реНрддрди) рдХреЗ рд╕рд╛рде рдкреЗрдпрд░ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╡реЗ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХреЗрдВ рдХрд┐ рдирдпрд╛ рд╣рд╛рдпрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖ рдЧрдпрд╛ рд╣реИ, рдпрд╛ рдХрд┐ рдПрдХреНрд╕реЗрд╕ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ред\n\nрд░реЗрдЯ рд▓рд┐рдорд┐рдЯреНрд╕ рдФрд░ рд░рд┐рдЯреНрд░рд╛рдЗрдЬ рдРрд╕реЗ рд╕реНрдерд╛рди рд╣реИрдВ рдЬрд╣рд╛рдБ рдбреБрдкреНрд▓реАрдХреЗрдЯ рдмрдирддреЗ рд╣реИрдВред IdPs рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХреЛ рд░реАтАСрд╕реЗрдВрдб рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдлреЗрд▓ рд╣реЛрдВрдЧреЗред рдХреНрд░рд┐рдПрдЯ рдСрдкрд░реЗрд╢рдиреНрд╕ рдХреЛ idempotent рдмрдирд╛рдПрдВ рд╕реНрдерд┐рд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ (рдЬреИрд╕реЗ externalId рдпрд╛ рдЖрдкрдХреА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдпреВрдирд┐рдХ рдИрдореЗрд▓ рдирд┐рдпрдо) рдкрд░ рдореИрдЪ рдХрд░рдХреЗ рдФрд░ рдЬрдм IdP рдХреЛрдИ рдЗрд╡реЗрдВрдЯ рдЯреЛрдХрди рджреЗрддрд╛ рд╣реИ рддреЛ рдЖрдЦрд┐рд░реА рдкреНрд░реЛрд╕реЗрд╕реНрдб рдЗрд╡реЗрдВрдЯ рдЯреЛрдХрди рд╕реНрдЯреЛрд░ рдХрд░рдХреЗред рд░рд┐рдЯреНрд░рд╛рдЗрдЬ рдХреЛ рдмреИрдХ-рдСрдлрд╝ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХрднреА рднреА рдирдпрд╛ рдпреВрдЬрд╝рд░ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдХрд░ "рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢" рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред\n\nрд╕реБрд░рдХреНрд╖рд┐рдд рд░реА-рд╕рд┐рдВрдХ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдВред рд╕рдкреЛрд░реНрдЯ рдХреЛ рдХрд┐рд╕реА рдЯреЗрдиреЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд░реАтАСрдЗрдореНрдкреЛрд░реНрдЯ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдмрд┐рдирд╛ рдореМрдЬреВрджрд╛ рдПрдХреНрд╕реЗрд╕ рддреЛрдбрд╝реЗрдВред рд╕рдмрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХрд╛ рд╣реИ рдЗрди-рдкреНрд▓реЗрд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛, рд▓реЛрдХрд▓-рдУрдирд▓реА рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдирд╛, рдФрд░ рдПрдХ рд╣реА рдЧрд╛рдпрдм рд░рд┐рдХреЙрд░реНрдб рдкрд░ рдСрдЯреЛтАСрдбрд┐рд▓реАрдЯ рди рдХрд░рдирд╛ред Deprovision рдХреЛ рдПрдХ рдЕрд▓рдЧ, рд╕реНрдкрд╖реНрдЯ рд╕реНрдЯреЗрдЯ рдЪреЗрдВрдЬ рд░рдЦреЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рд╣реЛред\n\nрдСрдбрд┐рдЯреНрд╕ рдЙрдкрдпреЛрдЧреА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╣рд▓реНрдХрд╛ рд╕рдкреЛрд░реНрдЯ рд░рдирдмреБрдХ рд╢рд┐рдк рдХрд░реЗрдВ:\n\n- рдХрд┐рд╕реА рдЯреЗрдиреЗрдВрдЯ рдХреЗ рдЖрдЦрд┐рд░реА рд╕рдлрд▓ рд╕рд┐рдВрдХ рдХреА рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рдХрд░реЗрдВ\n- рд╕рд╛рдорд╛рдиреНрдп рдПрд░рд░ рдкреНрд░рдХрд╛рд░реЛрдВ (рдореИрдкрд┐рдВрдЧ, рдкрд░рдорд┐рд╢рди, рд░реЗрдЯ рд▓рд┐рдорд┐рдЯ) рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ\n- рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд░реАтАСрд╕рд┐рдВрдХ рдХреИрд╕реЗ рдХрд░реЗрдВ рдФрд░ рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рдмрджрд▓реЗрдЧрд╛\n- рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрдкрд╛рд▓рди рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдСрдбрд┐рдЯ рд▓реЙрдЧреНрд╕ рдХреИрд╕реЗ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░реЗрдВ\n- рдХрдм рдПрд╕рдХрд▓реЗрдЯ рдХрд░реЗрдВ (рд╕рдВрд╢рдпрд┐рдд рдЕрдирд╛рдзрд┐рдХреГрдд рд░реЛрд▓ рдпрд╛ рд╕рдореВрд╣ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдкрд░)\n\nрдЕрдЧрд░ рдЖрдк рдПрдХ рдорд┐рдирдЯ рдореЗрдВ рдЬрд╡рд╛рдм рджреЗ рд╕рдХреЗрдВ тАЬрдЗрд╕ рд░реЛрд▓ рдХреЛ рдХрд┐рд╕рдиреЗ рджрд┐рдпрд╛?тАЭ, рддреЛ рдЖрдкрдХреА SCIM рд░реЛрд▓рдЖрдЙрдЯ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рднрд░реЛрд╕реЗрдордВрдж рд▓рдЧреЗрдЧреАред\n\n## SCIM рдСрди рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рддреНрд╡рд░рд┐рдд рдЪреЗрдХрд▓рд┐рд╕реНрдЯ\n\nрдХрд┐рд╕реА рдЕрд╕рд▓реА рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдЯреЗрдиреЗрдВрдЯ рдХреЗ рд▓рд┐рдП SCIM рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдЯреЗрд╕реНрдЯ IdP рдФрд░ рдПрдХ рдХреНрд▓реАрди рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдЕрдХрд╛рдЙрдВрдЯ рдХреЗ рд╕рд╛рде рдЖрдЦрд┐рд░реА рдкрд╛рд╕ рдХрд░реЗрдВред рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЙрдиреНрдЪтАСрдбреЗ рд╕рдорд╕реНрдпрд╛рдПрдБ рдкрд╣рдЪрд╛рди рдФрд░ рдЬреАрд╡рдирдЪрдХреНрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЫреЛрдЯреЗ рдореЗрд▓тАСрдЬреЛрд▓ рдХреЗ рдХрд╛рд░рдг рдЖрддреА рд╣реИрдВ, рди рдХрд┐ SCIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реЗред\n\nрдпрд╣рд╛рдБ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рд╣реИ рдЬреЛ рдЙрди рдореБрджреНрджреЛрдВ рдХреЛ рдкрдХрдбрд╝реЗрдЧрд╛ рдЬреЛ рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдЧреИрдк рдмрдирд╛рддреЗ рд╣реИрдВ:\n\n- рдкрд╣рдЪрд╛рди рдореИрдЪрд┐рдВрдЧ рдирд┐рдпрдо рд▓реЙрдХ рдХрд░реЗрдВред рддрдп рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рд╕рд┐рд╕реНрдЯрдо рдХрд┐рд╕реЗ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдорд╛рдирддрд╛ рд╣реИ (рдЖрдо рддреМрд░ рдкрд░ IdP рдХрд╛ external ID) рдФрд░ рдХреНрдпрд╛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ (рдЕрдХреНрд╕рд░ рдИрдореЗрд▓)ред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдИрдореЗрд▓ рдмрджрд▓рдиреЗ рд╕реЗ рджреВрд╕рд░рд╛ рдпреВрдЬрд╝рд░ рди рдмрдиреЗред\n- deactivation рдХрд╛ рдПрдВрдб-рдЯреВ-рдПрдВрдб рд╕рддреНрдпрд╛рдкрди рдХрд░реЗрдВред рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдпреВрдЬрд╝рд░ рд▓реЙрдЧрд┐рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рд╕рдХреНрд░рд┐рдп рд╕реЗрд╢рдиреНрд╕ рд░рд┐рд╡реЛрдХ рд╣реЛ рдЧрдП рд╣реИрдВ, рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЯреЛрдХрди (API keys, refresh tokens, personal access tokens) рдПрдХ рд╕реНрдкрд╖реНрдЯ, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рддрд░реАрдХреЗ рд╕реЗ рд╣реИрдВрдбрд▓ рд╣реЛрддреЗ рд╣реИрдВред\n- рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рднрд╛рдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдореВрд╣-рд╕реЗ-рд░реЛрд▓ рдореИрдкрд┐рдВрдЧ рд╡реИрдз рдХрд░реЗрдВред 2тАУ3 рд╕рдореВрд╣реЛрдВ рдЬреИрд╕реЗ "Sales", "Support", рдФрд░ "Finance Admin" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдореА рд░реЛрд▓реНрд╕ IT рдПрдбрдорд┐рди рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВред\n- mover рдкрд░рд┐рджреГрд╢реНрдп рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВред рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рд╕рдореВрд╣ рд╕реЗ рджреВрд╕рд░реЗ рд╕рдореВрд╣ рдореЗрдВ рд▓реЗ рдЬрд╛рдПрдБ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдкрд░рдорд┐рд╢рдиреНрд╕ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЕрдкрдбреЗрдЯ рд╣реЛрддреЗ рд╣реИрдВ (рдХрд┐рд╕реА рднреА рдХреИрд╢ рдХрд┐рдП рдЧрдП рдкрд░рдорд┐рд╢рдиреНрд╕ рд╕рд╣рд┐рдд)ред рдЬрд╛рдБрдЪреЗрдВ рдХрд┐ рдЕрдЧрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрдИ рд╕рдореВрд╣реЛрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред\n- idempotency рдХреЗ рд▓рд┐рдП рд░реАтАСрдкреНрд░реЛрд╡рд┐рдЬрди рдЯреЗрд╕реНрдЯ рдЪрд▓рд╛рдПрдБред рдПрдХ рд╣реА рдпреВрдЬрд╝рд░реНрд╕ рдФрд░ рд╕рдореВрд╣реЛрдВ рдХреЛ рджреЛ рдмрд╛рд░ рдкреБрд╢ рдХрд░реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдХреЛрдИ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдирд╣реАрдВ рдмрдирддрд╛, рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЗрдирд╡рд╛рдЗрдЯ рдирд╣реАрдВ рднреЗрдЬреЗ рдЬрд╛рддреЗ, рдФрд░ рд░реЛрд▓ рдбреНрд░рд┐рдлреНрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ред\n\nрдПрдХ рдЫреЛрдЯрд╛ "рдорд╛рдирд╡" рдкрд░реАрдХреНрд╖рдг рдЬреЛрдбрд╝реЗрдВ: рдХрд┐рд╕реА рдРрд╕реЗ рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдкреВрдЫреЗрдВ рдЬрд┐рд╕рдиреЗ рдлреАрдЪрд░ рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдХрд┐ рд╡рд╣ рдЖрдкрдХреА рдПрдбрдорд┐рди UI рдкрдврд╝рдХрд░ рд╕рдордЭрд╛ рд╕рдХреЗ рдХрд┐ IT рдХрд┐рд╕реА рд╕рдореВрд╣ рдХреЛ рдЕрд╕рд╛рдЗрди рдпрд╛ рд░рд┐рдореВрд╡ рдХрд░рдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред рдЕрдЧрд░ рд╡рд╣ рд╣рд┐рдЪрдХрд┐рдЪрд╛рдП, рддреЛ рдЧреНрд░рд╛рд╣рдХ рднреА рд╣рд┐рдЪрдХрд┐рдЪрд╛рдПрдБрдЧреЗред\n\nрдЕрдЧрд░ рдЖрдк рдЕрдкрдирд╛ SaaS AppMaster рдореЗрдВ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ SCIM рдХреЛ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рдХреА рддрд░рд╣ рдЯреНрд░реАрдЯ рдХрд░реЗрдВ: рдирд┐рдпрдо рдПрдбрдорд┐рди рдЯреВрд▓рд┐рдВрдЧ рдореЗрдВ рджрд┐рдЦреЗрдВ, рд╣рд░ рдкрд░рд┐рд╡рд░реНрддрди рд▓реЙрдЧ рдХрд░реЗрдВ, рдФрд░ рдЧрд▓рддреА рд╕реЗ рдХрд┐рдпреЗ рдЧрдП deprovision рдХреА рд░реЛрд▓рдмреИрдХ (рдЬреИрд╕реЗ рдПрдХреНрд╕реЗрд╕ рдмрд╣рд╛рд▓ рдХрд░рдирд╛) рдХреЛ рдкреНрд░рд╛рдердорд┐рдХ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдмрдирд╛рдПрдВред\n\n## рдЙрджрд╛рд╣рд░рдг рдкрд░рд┐рджреГрд╢реНрдп: рдПрдХ рдЧреНрд░рд╛рд╣рдХ SCIM рдПрдХ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рд░реЛрд▓рдЖрдЙрдЯ рдХрд░рддрд╛ рд╣реИ\n\nрдПрдХ рдирдпрд╛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдЧреНрд░рд╛рд╣рдХ рд╕реЛрдорд╡рд╛рд░ рдХреЛ рдЖрдкрдХрд╛ рдХреЙрдиреНрдЯреНрд░реИрдХреНрдЯ рд╕рд╛рдЗрди рдХрд░рддрд╛ рд╣реИред рдЙрдирдХрд╛ IT рдПрдбрдорд┐рди рдкрд╣рд▓реЗ SSO рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрдВрдкрдиреА рдкрд╣рдЪрд╛рди рдкреНрд░рджрд╛рддрд╛ рд╕реЗ рд╕рд╛рдЗрди-рдЗрди рдХрд░ рд╕рдХреЗрдВред рдЬрдм рдпрд╣ рдЫреЛрдЯреЗ рдкрд╛рдпрд▓рдЯ рд╕рдореВрд╣ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡реЗ SCIM рдпреВрдЬрд╝рд░ рдкреНрд░рд╛рд╡рдзрд╛рди рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЕрдХрд╛рдЙрдВрдЯреНрд╕ рд╕реНрд╡рдд: рдмрдиреЗрдВ рдФрд░ рдЕрдкрдбреЗрдЯ рд╣реЛрддреЗ рд░рд╣реЗрдВред\n\nрд╕рдкреНрддрд╛рд╣ рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:\n\n- Day 1: SSO рдХреЛ 3тАУ5 рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдЯреЗрд╕реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЖрдкрдХрд╛ рдРрдк рдЯреЗрдиреЗрдВрдЯ рдбреЛрдореЗрди рдФрд░ рд▓реЙрдЧрд┐рди рдкреЙрд▓рд┐рд╕реА рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реИред\n- Day 2: рдПрдбрдорд┐рди SCIM рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ, рдЖрдкрдХрд╛ SCIM рдмреЗрд╕ URL рдФрд░ рдЯреЛрдХрди IdP рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдЯреЗрд╕реНрдЯ рдкреБрд╢ рдЪрд▓рд╛рддрд╛ рд╣реИред\n- Day 3: рд╡реЗ 50 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдкрд░ рд░реЛрд▓рдЖрдЙрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ IdP рд╕рдореВрд╣реЛрдВ рдЬреИрд╕реЗ Sales, Support, рдФрд░ Engineering рдореЗрдВ рдЕрд╕рд╛рдЗрди рдХрд░рддреЗ рд╣реИрдВред\n- Day 4: рд╡реЗ рдЖрдкрдХреЗ рдРрдк рдореЗрдВ рд╕рдореВрд╣тАСрд╕реЗтАСрд░реЛрд▓ рдореИрдкрд┐рдВрдЧ рд╡реИрдз рдХрд░рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг: Support рдХреЛ тАЬCase AgentтАЭ, Sales рдХреЛ тАЬDeals ViewerтАЭ рдорд┐рд▓рддрд╛ рд╣реИ)ред\n- Day 5: рд╡реЗ рдСрдЯреЛ рдбрд┐рдкреНрд░реЛрд╡рд┐рдЬрдирд┐рдВрдЧ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдСрдлрдмреЛрд░реНрдбрд┐рдВрдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддреЗ рд╣реИрдВред\n\nрдмреБрдзрд╡рд╛рд░ рд╕реБрдмрд╣ 50 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреБрдЫ рд╣реА рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдкреНрд░рд╛рд╡рд┐рдЬрд╝рдиреНрдб рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рд╣рд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдИрдореЗрд▓ рдФрд░ рд╡рд┐рднрд╛рдЧ рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, рдФрд░ рдЖрдкрдХрд╛ рдРрдк рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рдЕрдХрд╛рдЙрдВрдЯ рдФрд░ рд╕рдореВрд╣ рдореЗрдВ рд░рдЦ рджреЗрддрд╛ рд╣реИред рдЧреНрд░рд╛рд╣рдХ рдПрдбрдорд┐рди рдЕрдкрдирд╛ SCIM рдПрдХреНрдЯрд┐рд╡рд┐рдЯреА рд╡реНрдпреВ рдЦреЛрд▓рдХрд░ "Create User" рдФрд░ "Add to Group" рдЗрд╡реЗрдВрдЯреНрд╕ рдХреА рд╕рд╛рдлрд╝ рд╕реВрдЪреА рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ, рдмрдЬрд╛рдп рдпрд╣ рдХрд┐ рд╡реЗ рдЖрдкрдХреЗ рд╕рдкреЛрд░реНрдЯ рдЯреАрдо рдХреЛ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рднреЗрдЬреЗрдВред\n\nрдЧреБрд░реВрд╡рд╛рд░ рдХреЛ рдПрдХ mover рдХреЗрд╕ рд╣реЛрддрд╛ рд╣реИ: Jordan Support рд╕реЗ Sales рдореЗрдВ рдЯреНрд░рд╛рдВрд╕рдлрд░ рд╣реЛрддрд╛ рд╣реИред IdP Jordan рдХреА рд╕рдореВрд╣ рд╕рджрд╕реНрдпрддрд╛ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХрд╛ рдРрдк рдЕрдЧрд▓реА рд╕рд┐рдВрдХ рдкрд░ Support рд░реЛрд▓ рд╣рдЯрд╛рддрд╛ рд╣реИ рдФрд░ Sales рд░реЛрд▓ рдЬреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред Jordan рдХрд╛ рдПрдХ рд╣реА рдЕрдХрд╛рдЙрдВрдЯ рд░рд╣рддрд╛ рд╣реИ, рдСрдбрд┐рдЯ рд╣рд┐рд╕реНрдЯреНрд░реА рдмрдиреЗ рд░рд╣рддреА рд╣реИ, рдФрд░ рдЕрдЧрд▓реА рд╕рд╛рдЗрди-рдЗрди рдХреЗ рдмрд╛рдж рд╡рд╣ рдмрд╕ рдЕрд▓рдЧ рд╕реНрдХреНрд░реАрди рджреЗрдЦрддрд╛ рд╣реИред\n\nрд╢реБрдХреНрд░рд╡рд╛рд░ рдХреЛ рдПрдХ leaver рдХреЗрд╕ рд╣реЛрддрд╛ рд╣реИ: Priya рдХрдВрдкрдиреА рдЫреЛрдбрд╝ рджреЗрддреА рд╣реИред IdP рдпреВрдЬрд╝рд░ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рджреЗрддрд╛ рд╣реИред рдЖрдкрдХрд╛ рдРрдк рддреБрд░рдВрдд рд▓реЙрдЧрд┐рди рдмреНрд▓реЙрдХ рдХрд░ рджреЗрддрд╛ рд╣реИ, рд╕рдХреНрд░рд┐рдп рд╕реЗрд╢рдиреНрд╕ рдЦрддреНрдо рдХрд░ рджреЗрддрд╛ рд╣реИ, рдФрд░ Priya рдХрд╛ рдбреЗрдЯрд╛ рдЗрдирдПрдХреНрдЯрд┐рд╡ рдпреВрдЬрд╝рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛ рд░рд╣реЗред\n\nрдПрдХ рдЫреЛрдЯреА рд╕реА рдЕрдбрд╝рдЪрди рдЬреЛ рдПрдбрдорд┐рди рдХреЛ рдорд┐рд▓реА: рдЙрдиреНрд╣реЛрдВрдиреЗ рдЧрд▓рдд рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдХреЛ тАЬemailтАЭ рд╕реЗ рдореИрдк рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рдЦрд╛рд▓реА рдИрдореЗрд▓ рдЖрдПред рдЖрдкрдХреА рдПрдбрдорд┐рди UI рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рд╕реНрдкрд╖реНрдЯ рдПрд░рд░ рджрд┐рдЦрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ "Missing required attribute: userName/email", рдкреНрд░рднрд╛рд╡рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕реВрдЪреА, рдФрд░ рдЖрдЦрд┐рд░реА рдкреНрд░рд╛рдкреНрдд рдкреЗрд▓реЛрдб, рддрд╛рдХрд┐ рд╡реЗ рдореИрдкрд┐рдВрдЧ рдареАрдХ рдХрд░рдХреЗ рдмрд┐рдирд╛ рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рдЦреЛрд▓реЗ рдлрд┐рд░ рд╕реЗ рдкреБрд╢ рдХрд░ рд╕рдХреЗрдВред\n\n## рдЕрдЧрд▓реЗ рдХрджрдо: SCIM рдФрд░ рдЗрд╕рдХреЗ рдЖрд╕-рдкрд╛рд╕ рдХреА рдПрдбрдорд┐рди рдЯреВрд▓рд┐рдВрдЧ рд╢рд┐рдк рдХрд░реЗрдВ\n\nSCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдХреЗрд╡рд▓ рдЖрдзрд╛ рдХрд╛рдо рд╣реИред рджреВрд╕рд░рд╛ рдЖрдзрд╛ рд╡рд╣ рдПрдбрдорд┐рди рдЕрдиреБрднрд╡ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдФрд░ рдЖрдкрдХреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реБрдЖ, рдорд╕рд▓реЛрдВ рдХреЛ рдЬрд▓реНрджреА рдареАрдХ рдХрд░реЗрдВ, рдФрд░ рд╕рдордп рдХреЗ рд╕рд╛рде рдПрдХреНрд╕реЗрд╕ рдХреЛ рд╕рд╛рдл рд░рдЦреЗрдВред\n\nрдЫреЛрдЯрд╛ рд╢реБрд░реВ рдХрд░реЗрдВ рдЬрд╛рдирдмреВрдЭрдХрд░ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЙрд╕ рдкрд╣рдЪрд╛рди рдкреНрд░рджрд╛рддрд╛ рдХреЛ рдЪреБрдиреЗрдВ рдЬрд┐рд╕реЗ рдЖрдкрдХреЗ рдЧреНрд░рд╛рд╣рдХ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдорд╛рдВрдЧрддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ рд╕реНрдкрд╖реНрдЯ рд░реЛрд▓ рдореЙрдбрд▓ рд╕рдкреЛрд░реНрдЯ рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг: Member, Admin)ред рдЬрдм рд╡рд╣ рд░рд╛рд╕реНрддрд╛ рд╕реНрдерд┐рд░ рд╣реЛ рдЬрд╛рдП, рддрдм рдФрд░ рд░реЛрд▓реНрд╕, рд╕рдореВрд╣ рдкреИрдЯрд░реНрди рдФрд░ IdPтАСрд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╡рд┐рд░реНрдХреНрд╕ рдЬреЛрдбрд╝реЗрдВред\n\nрдпрд╣рд╛рдБ рдиреНрдпреВрдирддрдо тАЬSCIM рдХреЗ рдЖрд╕рдкрд╛рд╕тАЭ рдЯреВрд▓рдХрд┐рдЯ рд╣реИ рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рд░реЛрдХрддрд╛ рд╣реИ:\n\n- рдПрдХ рдПрдбрдорд┐рди рд╕реНрдХреНрд░реАрди рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рд╛рд╡рд┐рдЬрдирд┐рдВрдЧ рд╕реНрд░реЛрдд (SCIM рдмрдирд╛рдо рдореИрдиреБрдЕрд▓) рджрд┐рдЦрд╛рддреА рд╣реЛ\n- рдПрдХ рд░реЛрд▓ рдФрд░ рд╕рдореВрд╣ рдореИрдкрд┐рдВрдЧ UI (рд╕реБрд░рдХреНрд╖рд┐рдд "рдиреЛ рдПрдХреНрд╕реЗрд╕" рдлрд╝реЙрд▓рдмреИрдХ рд╕рд╣рд┐рдд)\n- рдХрд┐рд╕рдиреЗ рдХреНрдпрд╛ рдФрд░ рдХрдм рдмрджрд▓рд╛ рдЗрд╕рдХрд╛ рдСрдбрд┐рдЯ рд▓реЙрдЧ (рдбрд┐рдкреНрд░реЛрд╡рд┐рдЬрди рдЗрд╡реЗрдВрдЯреНрд╕ рд╕рд╣рд┐рдд)\n- рдПрдХ "рдкреНрд░рд╛рд╡рд┐рдЬрдирд┐рдВрдЧ рд╕реНрдЯреЗрдЯрд╕" рдкреЗрдЬ рдЬреЛ рд╣рд╛рд▓ рдХреА рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдФрд░ рд░рд┐рдЯреНрд░рд╛рдЗ рджрд┐рдЦрд╛рдП\n- рдЯреНрд░рдмрд▓рд╢реВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдкреЛрд░реНрдЯтАСрдлреНрд░реЗрдВрдбрд▓реА рдПрдХреНрд╕рдкреЛрд░реНрдЯ (CSV рдпрд╛ рд╕рд┐рдореНрдкрд▓ рдХреЙрдкреА)\n\nрдЖрдВрддрд░рд┐рдХ рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдЬрд▓реНрджреА рддрдп рдХрд░реЗрдВред рдХрд┐рд╕реА рдХреЛ рдореИрдкрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рд╣реА рд░рдЦрдирд╛ рд╣реЛрдЧрд╛, рдЧреНрд░рд╛рд╣рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗ, рдФрд░ рд╕рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд░рдирдмреБрдХ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ред SCIM рдЕрдиреБрдорд╛рдирд┐рдд рддрд░реАрдХреЛрдВ рд╕реЗ рдЯреВрдЯрддрд╛ рд╣реИ (рдЦрд░рд╛рдм рдЯреЛрдХрди, рдирд╛рдо рдмрджрд▓реЗ рд╕рдореВрд╣, рд░реЗрдЯ рд▓рд┐рдорд┐рдЯ), рдЗрд╕рд▓рд┐рдП рдСрдитАСрдХреЙрд▓ рд╢реИрд▓реА рдиреЛрдЯреНрд╕ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдПрд╕рдХрд▓реЗрд╢рди рдкрде рдШрдВрдЯреЗ рдмрдЪрд╛рддреЗ рд╣реИрдВред\n\nрдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ provisioning рдПрдбрдорд┐рди рдРрдк рдХреЛ SCIM рдПрдиреНрдбрдкреЙрдЗрдВрдЯреНрд╕ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдмрдирд╛рдПрдВред AppMaster рдХреЗ рд╕рд╛рде рдЯреАрдореЗрдВ рдмреИрдХрдПрдВрдб рд▓реЙрдЬрд┐рдХ, рдПрдбрдорд┐рди рдбреИрд╢рдмреЛрд░реНрдб рдФрд░ рдСрдбрд┐рдЯ рд╡реНрдпреВ рддреЗрдЬрд╝реА рд╕реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛ рд╕рдХрддреА рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рднреА рдкреНрд░реЛрдбрдХреНрд╢рдитАСрд░реЗрдбреА рдХреЛрдб рдЬреЗрдирд░реЗрдЯ рдХрд░ рд╕рдХрддреА рд╣реИрдВ рдЬрд┐рд╕реЗ рдЖрдк рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдХреНрд▓рд╛рдЙрдб рдкрд░ рдбрд┐рдкреНрд▓реЙрдп рдХрд░ рд╕рдХреЗрдВред\n\nрдЙрджрд╛рд╣рд░рдг: рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдХрд╣рддрд╛ рд╣реИ "Marketing рдХреЛ read-only рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП." рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдореИрдкрд┐рдВрдЧ UI рд╣реИ, рддреЛ рд╕рдкреЛрд░реНрдЯ рдорд┐рдирдЯреЛрдВ рдореЗрдВ рд╕реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ "Okta group: Marketing -> Role: Viewer", рдФрд░ рдСрдбрд┐рдЯ рд▓реЙрдЧ рд╣рд░ рдкреНрд░рднрд╛рд╡рд┐рдд рдЕрдХрд╛рдЙрдВрдЯ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдмрд┐рдирд╛ рдЙрд╕ UI рдХреЗ, рдЖрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪреЗрдВрдЬ рдХреЗ рд▓рд┐рдП рд╣реЙрдЯрдлрд╝рд┐рдХреНрд╕ рднреЗрдЬрддреЗ рд╣реИрдВред\n\nрдЬрдм рдЖрдк рддреИрдпрд╛рд░ рд╣реЛрдВ, рддреЛ SCIM рдХреЛ рдПрдХ рд╣реА рдбрд┐рдЬрд╛рдЗрди рдкрд╛рд░реНрдЯрдирд░ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд╖рдо рдХрд░реЗрдВ, рд▓реЙрдЧреНрд╕ рдХреЛ рдПрдХ рд╣рдлрд╝реНрддреЗ рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ, рдлрд┐рд░ рдЗрд╕реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рд░реЛрд▓ рдЖрдЙрдЯ рдХрд░реЗрдВред рдЕрдЧрд░ рдЖрдк рддреЗрдЬрд╝реА рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдкрд╣рд▓реЗ рдПрдХ рдЫреЛрдЯрд╛ рдЖрдВрддрд░рд┐рдХ рдПрдбрдорд┐рди рдкреЛрд░реНрдЯрд▓ рдмрдирд╛рдХрд░ рдЖрдЬрд╝рдорд╛рдПрдБ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдЧреНрд░рд╛рд╣рдХтАСрдлреЗрд╕рд┐рдВрдЧ рдкреНрд░рд╛рд╡рд┐рдЬрдирд┐рдВрдЧ рдХрдВрдЯреНрд░реЛрд▓реНрд╕ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░реЗрдВред

рд╢реБрд░реВ рдХрд░рдирд╛ рдЖрд╕рд╛рди
рдХреБрдЫ рдмрдирд╛рдПрдВ рдЕрджреНрднреБрдд

рдлреНрд░реА рдкреНрд▓рд╛рди рдХреЗ рд╕рд╛рде рдРрдкрдорд╛рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред
рдЬрдм рдЖрдк рддреИрдпрд╛рд░ рд╣реЛрдВрдЧреЗ рддрдм рдЖрдк рдЙрдЪрд┐рдд рд╕рджрд╕реНрдпрддрд╛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред

рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдУ
B2B SaaS рдХреЗ рд▓рд┐рдП SCIM рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди: рдПрдХреНрд╕реЗрд╕ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рд┐рдВрдХ рдХрд░реЗрдВ | AppMaster