SCIM provisioning рдХреЗ рдореВрд▓: рдлреНрд▓реЛ, рдлрд╝реАрд▓реНрдб рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдкрд░реАрдХреНрд╖рдг
SCIM provisioning рдХреЗ рдореВрд▓: IdP рдХреЗ рд╕рд╛рде рдпреВрдЬрд╝рд░реНрд╕ рдХреЛ рд╕рд┐рдВрдХ рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП create, update, deactivate рдлреНрд▓реЛ, рдЖрд╡рд╢реНрдпрдХ рдлрд╝реАрд▓реНрдб, рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдкрд░реАрдХреНрд╖рдг рдХреЗ рдХрджрдоред

SCIM provisioning рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЯреАрдореЗрдВ рдЗрд╕реЗ рдХреНрдпреЛрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреА рд╣реИрдВ
SCIM provisioning рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкрд░рдиреНрддреБ рдХрд╖реНрдЯрдкреНрд░рдж рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ: рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдХреЛ рдХрд┐рд╕реА рдРрдк рддрдХ рдкрд╣реБрдВрдЪ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдЙрдирдХреА рд╕реВрдЪреА рдзреАрд░реЗ-рдзреАрд░реЗ рдЖрдкрдХреЗ identity provider (IdP) рдХреА рд╕реВрдЪреА рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддреА рд╣реИред рдХреЛрдИ рд╣рд╛рдпрд░ рд╣реЛрддрд╛ рд╣реИ, рдирд╛рдо рдмрджрд▓рддрд╛ рд╣реИ, рдЯреАрдо рдмрджрд▓рддрд╛ рд╣реИ, рдпрд╛ рдмрд╛рд╣рд░ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ тАФ рдФрд░ рдРрдк рд╣рдореЗрд╢рд╛ рдЙрди рдмрджрд▓рд╛рд╡реЛрдВ рдХреЛ рддреБрд░рдВрдд рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ред
Provisioning рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ IdP рдпреВрдЬрд╝рд░ рдХреЗ рдмрджрд▓рд╛рд╡ рдРрдк рдХреЛ рдСрдЯреЛрдореЗрдЯрд┐рдХрд▓реА рдкреБрд╢ рдХрд░рддрд╛ рд╣реИред рдПрдХ рдПрдбрдорд┐рди рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдпреВрдЬрд╝рд░реНрд╕ рдХреЛ рдЗрдирд╡рд╛рдЗрдЯ рдХрд░рдиреЗ, рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ, рдФрд░ рдПрдХреНрд╕реЗрд╕ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдмрджрд▓рд╛рд╡ IdP рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдРрдк рдЙрд╕рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрджрд▓рддрд╛ рд╣реИред
рдЬрдм рдЗрдирд╡рд╛рдЗрдЯ рдФрд░ рдСрдлрдмреЛрд░реНрдбрд┐рдВрдЧ рдореИрдиреНрдпреБрдЕрд▓ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╡рд╣реА рддрд░рд╣ рдХреА рдЦрд░рд╛рдмрд┐рдпрд╛рдБ рдмрд╛рд░-рдмрд╛рд░ рджрд┐рдЦрддреА рд╣реИрдВред рдирдП рд╣рд╛рдпрд░ рдПрдХреНрд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдХрд┐рд╕реА рдиреЗ рдЗрдирд╡рд╛рдЗрдЯ рднреВрд▓ рдЧрдпрд╛ред рдкреВрд░реНрд╡ рдХрд░реНрдордЪрд╛рд░реА рдПрдХреНрд╕реЗрд╕ рд░рдЦрддреЗ рд░рд╣рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдСрдлрдмреЛрд░реНрдбрд┐рдВрдЧ рдорд┐рд╕ рд╣реБрдИред рдирд╛рдо, рдИрдореЗрд▓ рдФрд░ рд╡рд┐рднрд╛рдЧ рдЯреВрд▓реНрд╕ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбрд┐рдлрд╝рд░ рдХрд░рддреЗ рд╣реИрдВред рдСрдбрд┐рдЯ рдХрдард┐рди рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдРрдк рдХреА рдпреВрдЬрд╝рд░ рд╕реВрдЪреА рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░ рдкрд╛рддреЗред рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рдЬрдорд╛ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ (рд▓реЙрдЧ рдЗрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдЧрд▓рдд рдПрдХреНрд╕реЗрд╕, рдкреБрд░рд╛рдирд╛ рдбреЗрдЯрд╛ рджрд┐рдЦрддрд╛ рд╣реИ)ред
SCIM рддрдм рдЙрдкрдпреБрдХреНрдд рд╣реИ рдЬрдм рдЖрдкрдХреЛ рд╕реНрдХреЗрд▓ рдкрд░ рднрд░реЛрд╕реЗрдордВрдж рдпреВрдЬрд╝рд░ рд▓рд╛рдЗрдлрд╕рд╛рдЗрдХрд▓ рдХрдВрдЯреНрд░реЛрд▓ рдЪрд╛рд╣рд┐рдП, рдЦрд╛рд╕рдХрд░ рдЗрдирд░рдирд▓ рдЯреВрд▓реНрд╕, рдПрдбрдорд┐рди рдкреИрдирд▓реНрд╕, рдФрд░ рдХрд╕реНрдЯрдорд░ рдкреЛрд░реНрдЯрд▓реНрд╕ рдХреЗ рд▓рд┐рдП рдЬрд╣рд╛рдБ рдПрдХреНрд╕реЗрд╕ HR рдФрд░ IT рдирд┐рд░реНрдгрдпреЛрдВ рдХреЛ рджрд░реНрд╢рд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
SSO рдЕрдХреНрд╕рд░ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддрд╛ред SSO рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ тАЬрдпреВрдЬрд╝рд░ рдХреИрд╕реЗ рд╕рд╛рдЗрди рдЗрди рдХрд░рддрд╛ рд╣реИ?тАЭ SCIM рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ тАЬрдХреНрдпрд╛ рдпрд╣ рдпреВрдЬрд╝рд░ рдРрдк рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЙрдирдХрд╛ рдЕрдХрд╛рдЙрдВрдЯ рдЕрднреА рдХреИрд╕рд╛ рд▓рдЧрдирд╛ рдЪрд╛рд╣рд┐рдП?тАЭ
рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░: рдпреВрдЬрд╝рд░реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд░реЛрдд-рдП-рдЯреНрд░реВрде
рдПрдХ рдирд┐рдпрдо рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ: рдПрдХ рд╣реА рд╕рд┐рд╕реНрдЯрдо рдЪреБрдиреЗрдВ рдЬреЛ рдпрд╣ рддрдп рдХрд░реЗ рдХрд┐ рдпреВрдЬрд╝рд░ рдХреМрди рд╣реИ рдФрд░ рдЙрд╕реЗ рдХреНрдпрд╛ рдПрдХреНрд╕реЗрд╕ рд╣реИред рдЬреНрдпрд╛рджрд╛рддрд░ рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ рд╡рд╣ рд╕рд┐рд╕реНрдЯрдо IdP рд╣реЛрддрд╛ рд╣реИ (Okta, Azure AD, Google Workspace).
IdP рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рд▓реЛрдЧ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдбрд┐рд╕реЗрдмрд▓ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЧреНрд░реБрдкреНрд╕ рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛ (SP) рд╡рд╣ рдРрдк рд╣реИ рдЬреЛ рдЙрди рдирд┐рд░реНрдгрдпреЛрдВ рдХреЛ рд░рд┐рд╕реАрд╡ рдХрд░ рдХреЗ рдЕрдкрдиреА рдпреВрдЬрд╝рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ SaaS рдкреНрд░реЛрдбрдХреНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдЖрдк рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдХреЛрдИ рдХрд╕реНрдЯрдо рдЗрдирд░рдирд▓ рдРрдк рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдПрдХ рдмрд╛рд░ IdP рдЬрдм рд╕реНрд░реЛрдд-рдП-рдЯреНрд░реВрде рдмрди рдЬрд╛рдП, рддреЛ рдРрдк рдХреЛ рдЙрд╕рд╕реЗ рдмрд╣рд╕ рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ рдХрд┐рд╕реА рдПрдбрдорд┐рди рдиреЗ IdP рдореЗрдВ рдХрд┐рд╕реА рдХреЛ рдбрд┐рд╕реЗрдмрд▓ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдРрдк рдХреЛ рдЙрд╕ рдпреВрдЬрд╝рд░ рдХреЛ рдбрд┐рд╕реЗрдмрд▓ рдорд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рднрд▓реЗ рд╣реА рдХреЛрдИ рд▓реЛрдХрд▓реА рдЙрд╕реЗ рдлрд┐рд░ рд╕реЗ рдПрдиреЗрдмрд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗред рдпрд╣реА рдирд┐рдпрдо рд╕рдореВрд╣ рд╕рджрд╕реНрдпрддрд╛ рдкрд░ рднреА рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╕рдореВрд╣ рдПрдХреНрд╕реЗрд╕ рддрдп рдХрд░рддреЗ рд╣реИрдВред
Provisioning рдЖрдо рддреМрд░ рдкрд░ push-based рд╣реЛрддрд╛ рд╣реИ: IdP рдХрд┐рд╕реА рдмрджрд▓рд╛рд╡ рдкрд░ рдРрдк рдХреЛ рднреЗрдЬ рджреЗрддрд╛ рд╣реИред рдпрд╣ pull-based directory sync рд╕реЗ рдЕрд▓рдЧ рд╣реИ, рдЬрд╣рд╛рдБ рдРрдк рд╕рдордп-рд╕рдордп рдкрд░ рдкреВрдЫрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдмрджрд▓рд╛ред Push рддреЗрдЬрд╝ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЧрд▓рддрд┐рдпрд╛рдБ рддреБрд░рдВрдд рдкреНрд░рднрд╛рд╡ рдореЗрдВ рдЖ рд╕рдХрддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдбрд┐рдлреЙрд▓реНрдЯ рдФрд░ рдореИрдЪрд┐рдВрдЧ рдирд┐рдпрдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрддреЗ рд╣реИрдВред
рдЬрд╝реНрдпрд╛рджрд╛рддрд░ рдПрдХреНрдЯрд┐рд╡рд┐рдЯреА рд╕рд╛рдорд╛рдиреНрдп HR рдФрд░ IT рдШрдЯрдирд╛рдУрдВ рд╕реЗ рдЪрд▓рддреА рд╣реИ: рдирдП рд╣рд╛рдпрд░, рд░реЛрд▓ рдмрджрд▓рд╛рд╡, рдЕрд╡рдХрд╛рд╢, рдФрд░ рдЯрд░реНрдорд┐рдиреЗрд╢рдиред рдЕрдЧрд░ рдЖрдк status рдФрд░ group assignments рдХреЛ IdP рдореЗрдВ рдирд┐рдпрдВрддреНрд░рд┐рдд рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдбреБрдкреНрд▓реАрдХреЗрдЯреНрд╕, тАЬрдШреЛрд╕реНрдЯтАЭ рдЕрдХрд╛рдЙрдВрдЯреНрд╕, рдФрд░ рдЖрдЦрд╝рд┐рд░реА рдорд┐рдирдЯ рдХреЗ рдПрдХреНрд╕реЗрд╕ рдЧреИрдкреНрд╕ рдШрдЯрд╛ рджреЗрдВрдЧреЗ рдЬрдм рдХреЛрдИ рдЯреАрдо рдмрджрд▓рддрд╛ рд╣реИред
рдпреВрдЬрд╝рд░ рд▓рд╛рдЗрдлрд╕рд╛рдЗрдХрд▓ рдлреНрд▓реЛ: create, update, deactivate
рдЕрдзрд┐рдХрд╛рдВрд╢ provisioning рд╕реЗрдЯрдЕрдк рдПрдХ рд╡рд╛рджрд╛ рдкрд░ рдЯрд┐рдХрд╛ рд╣реЛрддрд╛ рд╣реИ: IdP рдЖрдкрдХреЗ рдРрдк рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рдореМрдЬреВрдж рд╣реИ рдФрд░ рдХреНрдпрд╛ рд╡реЗ рд╕рд╛рдЗрди рдЗрди рдХрд░ рдкрд╛рдПрдБрдЧреЗред рдЖрдкрдХреЗ рдРрдк рдХреЛ рдХреБрдЫ рд▓рд╛рдЗрдлрд╕рд╛рдЗрдХрд▓ рд╕реНрдЯреЗрдЯреНрд╕ рдХреЛ рд╕реБрд╕рдВрдЧрдд рд░реВрдк рд╕реЗ рд╣реИрдВрдбрд▓ рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред
рддреАрди рдореБрдЦреНрдп рд╕реНрдЯреЗрдЯреНрд╕
рдЕрдзрд┐рдХрд╛рдВрд╢ рдЯреАрдореЗрдВ рддреАрди рд╕реНрдЯреЗрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддреА рд╣реИрдВ:
- Active: рдпреВрдЬрд╝рд░ authenticate рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкреНрд░реЛрдбрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- Inactive (deactivated): рдЕрдХрд╛рдЙрдВрдЯ рдмрдирд╛ рд░рд╣рддрд╛ рд╣реИ, рдкрд░ рдПрдХреНрд╕реЗрд╕ рдмреНрд▓реЙрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИред
- Deleted: рд░рд┐рдХреЙрд░реНрдб рд╣рдЯрд╛рдИ рдЬрд╛рддреА рд╣реИ (рдХрдИ рдРрдк рд╣рд╛рд░реНрдб-рдбрд┐рд▓реАрдЯ рд╕реЗ рдмрдЪрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ inactive рдЬреИрд╕рд╛ рдорд╛рдирддреЗ рд╣реИрдВ)ред
Create рдЖрдо рддреМрд░ рдкрд░ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдПрдбрдорд┐рди IdP рдореЗрдВ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдРрдк рдЕрд╕рд╛рдЗрди рдХрд░рддрд╛ рд╣реИ, рдпрд╛ рдЬрдм рд╡реЗ рд╕рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдХрд┐рд╕реА рдЧреНрд░реБрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВред рдЖрдкрдХрд╛ SCIM рдПрдВрдбрдкреЙрдЗрдВрдЯ рдЙрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░реЗ рдЬреЛ рдмрд╛рдж рдореЗрдВ рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдореИрдЪ рдХрд░рдиреЗ рдХреЗ рдХрд╛рдо рдЖрдП: IdP рд╕реЗ рдПрдХ рд╕реНрдерд┐рд░ рдпреВрдирд┐рдХ ID (рдЕрдХреНрд╕рд░ SCIM id), рд╕рд╛рде рд╣реА рдПрдХ рд▓реЙрдЧрд┐рди рд╡реИрд▓реНрдпреВ (рдЖрдо рддреМрд░ рдкрд░ userName)ред рдЕрдЧрд░ рдЖрдкрдХреЗ рдРрдк рдХреЛ рдИрдореЗрд▓ рдЪрд╛рд╣рд┐рдП, рддреЛ рдореИрдкрд┐рдВрдЧ рдореЗрдВ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░рдЦреЗрдВ рддрд╛рдХрд┐ create рдмреАрдЪ рдореЗрдВ рдлреЗрд▓ рди рд╣реЛред
Update рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм IdP рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдлрд╝реАрд▓реНрдб рдпрд╛ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдмрджрд▓рддрд╛ рд╣реИред рдкрд╣рдЪрд╛рди рдФрд░ рд╕рдВрдЪрд╛рд░ рдлрд╝реАрд▓реНрдбреНрд╕ (рдирд╛рдо, рдИрдореЗрд▓, рд╡рд┐рднрд╛рдЧ) рдкрд░ рдмрджрд▓рд╛рд╡ рд▓рд╛рдЧреВ рдХрд░реЗрдВ рдмрд┐рдирд╛ рдЕрдирдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХреЛ рдмрджрд▓реЗред рд╕рдмрд╕реЗ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдлрд╝реАрд▓реНрдб рд▓реЙрдЧрд┐рди рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИред рдЕрдЧрд░ userName рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╕реЗ рд╡рд╣реА рд╡реНрдпрдХреНрддрд┐ рдореИрдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд░рдирд╛ рдЖрдк рдбреБрдкреНрд▓реАрдХреЗрдЯ рдмрдирд╛ рджреЗрдВрдЧреЗред
Deactivate рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдмреНрд▓реЙрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдмрд┐рдирд╛ рдмрд┐рдЬрд╝рдиреЗрд╕ рдбреЗрдЯрд╛ рдЦреЛрдПред IdP рдЖрдо рддреМрд░ рдкрд░ active=false рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХрд╛ рдРрдк рдЗрд╕реЗ тАЬsign in рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, API рдирд╣реАрдВ рдкреНрд░рдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛тАЭ рдХреЗ рд░реВрдк рдореЗрдВ рдЯреНрд░реАрдЯ рдХрд░реЗ, рдЬрдмрдХрд┐ рдЕрдкрдиреЗ рдорд╛рд▓рд┐рдХрд╛рдиреЗ рд░рд┐рдХреЙрд░реНрдб, рдСрдбрд┐рдЯ рд╣рд┐рд╕реНрдЯреНрд░реА, рдФрд░ рд░реЗрдлрд╝рд░реЗрдВрд╕реЗрдЬрд╝ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗред
Reactivate рдЗрд╕рдХрд╛ рдЙрд▓реНрдЯрд╛ рд╣реИред active=true рдЙрд╕реА рдЕрдХрд╛рдЙрдВрдЯ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд╕ рдмрд╣рд╛рд▓ рдХрд░ рджреЗрдиреА рдЪрд╛рд╣рд┐рдП, рдирдпрд╛ рдирд╣реАрдВ рдмрдирд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ IdP рдЙрд╕реЗ рд╡рд╣реА рд╡реНрдпрдХреНрддрд┐ рдорд╛рдирддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХрд╛ рдРрдк рднреА рд╡рд╣реА рдорд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдП, рднрд▓реЗ рд╣реА рдЙрдирдХреЗ рдЧрд╛рдпрдм рд░рд╣рдиреЗ рдХреЗ рджреМрд░рд╛рди рдИрдореЗрд▓ рдпрд╛ рдбрд┐рд╕реНрдкреНрд▓реЗ рдирд╛рдо рдмрджрд▓рд╛ рд╣реЛред
рдЕрдирд┐рд╡рд╛рд░реНрдп рдлрд╝реАрд▓реНрдбреНрд╕ рдФрд░ рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдореИрдкрд┐рдВрдЧ рдЬреЛ рдЖрд╢реНрдЪрд░реНрдп рд╕реЗ рдмрдЪрд╛рддреА рд╣реИ
Provisioning рддрднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдРрдк рдФрд░ IdP рджреЛ рдмрд╛рддреЛрдВ рдкрд░ рд╕рд╣рдордд рд╣реЛрдВ: рдХрд┐рд╕реА рдпреВрдЬрд╝рд░ рдХреА рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рд╣реЛрдЧреА, рдФрд░ рдХреМрди рд╕реЗ рдПрдЯреНрд░реАрдмреНрдпреВрдЯреНрд╕ рдкрд░ IdP рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдиреНрдпреВрдирддрдо рдЬреЛ рдЕрдХреНрд╕рд░ рдЪрд╛рд╣рд┐рдП
SCIM рд▓рдЪреАрд▓рд╛ рд╣реИ, рдкрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдРрдкреНрд╕ рдЕрдВрддрддрдГ рдЙрдиреНрд╣реАрдВ рдХреЛрд░ рдПрдЯреНрд░реАрдмреНрдпреВрдЯреНрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВ:
- рдПрдХ рд╕реНрдерд┐рд░ рдпреВрдирд┐рдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ (SCIM resource
id, рдЕрдХреНрд╕рд░ IdP рдХреЗexternalIdрдХреЗ рд╕рд╛рде) - рдИрдореЗрд▓ рдпрд╛ рдпреВрдЬрд╝рд░рдиреЗрдо (рдЖрдо рддреМрд░ рдкрд░
userName, рдЕрдХреНрд╕рд░ рд▓реЙрдЧрд┐рди рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддрд╛ рд╣реИ) - рдирд╛рдо (рдпрд╛ рддреЛ
name.givenNameрдФрд░name.familyName, рдпрд╛displayName) - Active рд╕реНрдЯреЗрдЯрд╕ (
active: true/false) - рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдпрд╛ рдореЗрдЯрд╛рдбреЗрдЯрд╛ (рд╡реИрдХрд▓реНрдкрд┐рдХ, рдкрд░ рдСрдбрд┐рдЯ рдФрд░ рдбрд┐рдмрдЧ рдХреЗ рд▓рд┐рдП рдорджрджрдЧрд╛рд░)
рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдИрдореЗрд▓ рдпреВрдирд┐рдХ рд▓рдЧрддрд╛ рд╣реИ, рдкрд░ рдпрд╣ рдмрджрд▓рддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдк рдХреЗрд╡рд▓ рдИрдореЗрд▓ рд╕реЗ рдпреВрдЬрд╝рд░реНрд╕ рдХреЛ рдореИрдЪ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреЛрдИ рдирд╛рдо рдмрджрд▓рддрд╛ рд╣реИ (рд╢рд╛рджреА, рд░реАрдмреНрд░рд╛рдВрдб, рдбреЛрдореЗрди рдорд╛рдИрдЧреНрд░реЗрд╢рди), рддреЛ IdP рдкреБрд░рд╛рдиреЗ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдирдпрд╛ рд╡реНрдпрдХреНрддрд┐ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣реА рдбреБрдкреНрд▓реАрдХреЗрдЯ рдмрдирдиреЗ рдХрд╛ рдЖрдо рд░рд╛рд╕реНрддрд╛ рд╣реИред
рддрдп рдХрд░реЗрдВ рдХрд┐ IdP рдХреНрдпрд╛ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд┐рдпрдо рдЪреБрдиреЗрдВ: рдХреМрди рд╕реЗ рдлрд╝реАрд▓реНрдб IdP-рдУрдиреНрдб рд╣реИрдВ (IdP рд╣рдореЗрд╢рд╛ рдЬреАрддреЗрдЧрд╛) рдФрд░ рдХреМрди рд╕реЗ рдРрдк-рдУрдиреНрдб рд╣реИрдВ (рдРрдк рдЙрдиреНрд╣реЗрдВ рдмрд┐рдирд╛ рд╡рд╛рдкрд╕ рдкрд▓рдЯреЗ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ)ред
рдПрдХ рдЖрдо, рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд┐рднрд╛рдЬрди:
- IdP-рдУрдиреНрдб:
active, email/username, given рдФрд░ family name, display name - рдРрдк-рдУрдиреНрдб: рдРрдк-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдлрд╝реАрд▓реНрдб (preferences, internal notes)
рдЕрдЧрд░ рдЖрдкрдХрд╛ рдРрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЕрдкрдирд╛ рдирд╛рдо рдПрдбрд┐рдЯ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рддреЛ рддрдп рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╡реЗ рдмрджрд▓рд╛рд╡ рдЯрд┐рдХреЗрдВрдЧреЗ рдпрд╛ рдЕрдЧрд▓реЗ SCIM рдЕрдкрдбреЗрдЯ рд╕реЗ рд░рд┐рдкреНрд▓реЗрд╕ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рджреЛрдиреЛрдВ рд╡рд┐рдХрд▓реНрдк рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рд╕рдорд╕реНрдпрд╛ рддрдм рдЖрддреА рд╣реИ рдЬрдм рдпрд╣ рдЕрдирд┐рдпрдорд┐рдд рд╣реЛред
рдЧрд╛рдпрдм рдФрд░ рдЧрдВрджреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрднрд╛рд▓реЗрдВ
рдЦрд╛рд▓реА рдФрд░ рдЕрд╕рдВрдЧрдд рдлрд╝реЙрд░реНрдореИрдЯ рдХреА рдЙрдореНрдореАрдж рд░рдЦреЗрдВред рдХреБрдЫ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЗрд╡рд▓ displayName рднреЗрдЬрддреА рд╣реИрдВред рдЕрдиреНрдп рдХреЗрд╡рд▓ given рдФрд░ family name рднреЗрдЬрддреЗ рд╣реИрдВ рдкрд░ display name рдирд╣реАрдВред рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдлреЙрд▓рдмреИрдХ рд╣реИ рдХрд┐ рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ displayName рдХреЛ given рдФрд░ family name рд╕реЗ рдмрдирд╛рдПрдВ, рдФрд░ missing family names рдХреЛ gracefully рд╣реИрдВрдбрд▓ рдХрд░реЗрдВред
рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЛ validate рдХрд░реЗрдВред рдЕрдЧрд░ userName рдЦрд╛рд▓реА рд╣реИ, рдпрд╛ рдЖрдкрдХрд╛ рд▓реЙрдЧрд┐рди рдИрдореЗрд▓ рдорд╛рдБрдЧрддрд╛ рд╣реИ рдкрд░ рд╡реИрд▓реНрдпреВ рдИрдореЗрд▓ рдирд╣реАрдВ рд╣реИ, рддреЛ request рдХреЛ рдПрдХ рд╕реНрдкрд╖реНрдЯ error рдХреЗ рд╕рд╛рде reject рдХрд░реЗрдВ рдФрд░ рд▓реЙрдЧ рдХрд░реЗрдВред рдЪреБрдкрдЪрд╛рдк рдРрд╕рд╛ рдпреВрдЬрд╝рд░ рдмрдирд╛рдирд╛ рдЬреЛ рд╕рд╛рдЗрди рдЗрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдЕрдВрддрддрдГ рдзреАрдореА рдЖрдЙрдЯреЗрдЬ рдмрди рдЬрд╛рддрд╛ рд╣реИред
рдЕрдХрд╛рдЙрдВрдЯреНрд╕ рдХреИрд╕реЗ рдореИрдЪ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдбреБрдкреНрд▓реАрдХреЗрдЯ рдХреНрдпреЛрдВ рд╣реЛрддреЗ рд╣реИрдВ
тАЬрдореИрдЪтАЭ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм IdP рдФрд░ рдЖрдкрдХрд╛ рдРрдк рд╕рд╣рдордд рд╣реЛрддреЗ рд╣реИрдВ рдХрд┐ рджреЛ рд░рд┐рдХреЙрд░реНрдбреНрд╕ рдПрдХ рд╣реА рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВред рдЕрдзрд┐рдХрд╛рдВрд╢ provisioning рд╕рдорд╕реНрдпрд╛рдПрдБ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЖрддреА рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рдРрдк IdP рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреЗ рдЧрдП рдЕрдкрдбреЗрдЯ рдкрд░ рдореМрдЬреВрджрд╛ рдпреВрдЬрд╝рд░ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рдлрд╝реАрд▓реНрдб рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдХреНрдпрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдореИрдЪрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рд╕реНрдерд┐рд░, рдЧреИрд░-рдорд╛рдирд╡реАрдп рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдкрд░ рдореИрдЪ рдХрд░реЗрдВред рдИрдореЗрд▓ рдФрд░ рдпреВрдЬрд╝рд░рдиреЗрдо рдХреЛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдбреЗрдЯрд╛ рдорд╛рдиреЗрдВ рдЬреЛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред
рдЖрдо рдореИрдЪрд┐рдВрдЧ рдХреАрдЬрд╝ (рд╕рдмрд╕реЗ рднрд░реЛрд╕реЗрдордВрдж рд╕реЗ рдХрдо рднрд░реЛрд╕реЗрдордВрдж рддрдХ):
- IdP рдХрд╛ immutable external ID
- SCIM
id(рдЙрд╕ рдРрдк рдореЗрдВ рдкреНрд░рддрд┐ рдпреВрдЬрд╝рд░ рд╕реНрдерд┐рд░) - Email (рдЙрдкрдпреЛрдЧреА рдкрд░ рдмрджрд▓рдиреЗ рдпреЛрдЧреНрдп)
- Username (рдЕрдХреНрд╕рд░ rename рд╣реЛрддрд╛ рд╣реИ, reuse рд╣реЛрддрд╛ рд╣реИ, рдпрд╛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдлреЙрд░реНрдореИрдЯ рд╣реЛрддрд╛ рд╣реИ)
рдЕрдЧрд░ рдЖрдкрдХрд╛ рдРрдк рдХреЗрд╡рд▓ рдИрдореЗрд▓ рд╕реЗ рдореИрдЪ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдИрдореЗрд▓ рдмрджрд▓рдиреЗ рдкрд░ рдпрд╣ рдирдпрд╛ рд╡реНрдпрдХреНрддрд┐ рдЬреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛ рдФрд░ рдбреБрдкреНрд▓реАрдХреЗрдЯ рдмрдирд╛ рджреЗрдЧрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп external ID рдХреЛ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рд░рдЦреЗрдВ рдФрд░ рдИрдореЗрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рд╣реЛрдиреЗ рджреЗрдВ рдмрд┐рдирд╛ рдкрд╣рдЪрд╛рди рдмрджрд▓реЗред
рдбреБрдкреНрд▓реАрдХреЗрдЯ рдХреНрдпреЛрдВ рд╣реЛрддреЗ рд╣реИрдВ
рдбреБрдкреНрд▓реАрдХреЗрдЯ рдЖрдо рддреМрд░ рдкрд░ рддреАрди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рджрд┐рдЦрддреЗ рд╣реИрдВ:
- IdP рдПрдХ тАЬcreateтАЭ рднреЗрдЬрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдРрдк рдиреЗ рд╕реНрдкрд╖реНрдЯ рдореИрдЪ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЕрдХреНрд╕рд░ рдЖрд╡рд╢реНрдпрдХ attributes рдЧрд╛рдпрдм рд╣реЛрдиреЗ рдпрд╛ рдореИрдкрд┐рдВрдЧ рдЧрд▓рддреА рдХреЗ рдХрд╛рд░рдгред
- рдРрдк рдИрдореЗрд▓ рдХреЛ рдпреВрдирд┐рдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдорд╛рдирддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдИрдореЗрд▓ рдмрджрд▓рдиреЗ рдкрд░ рджреВрд╕рд░рд╛ рдпреВрдЬрд╝рд░ рдмрди рдЬрд╛рддрд╛ рд╣реИред
- рдПрдХ рд╣реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рджреЛ рдЬрдЧрд╣ рд╕реЗ рдкреНрд░реЛрд╡рд┐рдЬрди рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ (рджреЛ IdPs, рдпрд╛ рдореИрдиреБрдЕрд▓ invites рдкреНрд▓рд╕ SCIM)ред
conflicting updates рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрд░ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рд▓рд┐рдХ рдЪреБрдиреЗрдВред рдЕрдЧрд░ IdP рдирд╛рдо, рдИрдореЗрд▓ рдФрд░ active status рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИ, рддреЛ рдЙрди рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдРрдк рдореЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рдПрдбрд┐рдЯреНрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рди рдХрд░реЗрдВ (рдпрд╛ рдЙрдиреНрд╣реЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ тАЬmanaged by IdPтАЭ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдмрд▓ рдХрд░реЗрдВ)ред
рдЕрдЧрд░ рджреЛ IdP рдпреВрдЬрд╝рд░реНрд╕ рдПрдХ рдРрдк рдпреВрдЬрд╝рд░ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░реЗрдВ, рддреЛ auto-merge рди рдХрд░реЗрдВред рдЙрди рдЦрд╛рддреЛрдВ рдХреЗ рд▓рд┐рдП SCIM рдХреЛ рд░реЛрдХреЗрдВ, рддрдп рдХрд░реЗрдВ рдХрд┐ рдХреМрди рд╕рд╛ IdP identity рд╕рд╣реА рд╣реИ, external ID рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдХреЗ re-link рдХрд░реЗрдВ, рдФрд░ рдЧрд▓рдд рдПрдХ рдХреЛ deactivate рдХрд░реЗрдВред рдЗрд╕рд╕реЗ рдСрдбрд┐рдЯ рд╣рд┐рд╕реНрдЯреНрд░реА рд╕реБрд╕рдВрдЧрдд рд░рд╣рддреА рд╣реИред
рдЧреНрд░реБрдкреНрд╕, рд░реЛрд▓реНрд╕ рдФрд░ рдПрдХреНрд╕реЗрд╕: рдирд┐рдпрдореЛрдВ рдХреЛ рдкреНрд░реЗрдбрд┐рдХреНрдЯреЗрдмрд▓ рд░рдЦреЗрдВ
рдЬрдм SCIM рдпреВрдЬрд╝рд░реНрд╕ рдФрд░ рдЧреНрд░реБрдкреНрд╕ рднреЗрдЬрдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИ, рддреЛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдЬреЛрдЦрд┐рдо рд╣реИ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдПрдХреНрд╕реЗрд╕ред рдореЙрдбрд▓ рдХреЛ рд╕рд░рд▓ рд░рдЦреЗрдВ: рдПрдХреНрд╕реЗрд╕ IdP рдЧреНрд░реБрдкреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рджреЗрдВ, рдпрд╛ рдРрдк рдХреЗ рдЕрдВрджрд░ рдореИрдиреЗрдЬ рдХрд┐рдП рдЧрдП рд░реЛрд▓реНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рджреЗрдВред рджреЛрдиреЛрдВ рдХреЛ рдмрд┐рдирд╛ рд╕реНрдкрд╖реНрдЯ рдирд┐рдпрдо рдХреЗ рдорд┐рд▓рд╛рдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ тАЬрдЙрдиреНрд╣реЛрдВрдиреЗ рдХреНрдпреЛрдВ рдПрдХреНрд╕реЗрд╕ рдкрд╛ рд▓рд┐рдпрд╛?тАЭ рд╣рд╛рджрд╕реЛрдВ рдХреА рд╡рдЬрд╣ рдмрдирддрд╛ рд╣реИред
рдЧреНрд░реБрдк-рдбреНрд░рд┐рд╡рди рдПрдХреНрд╕реЗрд╕ рддрдм рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХрд╛ IdP рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЯреАрдо рд╕рджрд╕реНрдпрддрд╛ рдореИрдиреЗрдЬ рдХрд░рдиреЗ рдХреА рдЬрдЧрд╣ рд╣реИред рд░реЛрд▓-рдбреНрд░рд┐рд╡рди рдПрдХреНрд╕реЗрд╕ рддрдм рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдРрдк рдорд╛рд▓рд┐рдХреЛрдВ рдХреЛ рдмрд┐рдирд╛ IdP рдЫреБрдП permissions рдХреЛ рдлрд╛рдЗрди-рдЯреНрдпреВрди рдХрд░рдирд╛ рд╣реЛред рдЕрдЧрд░ рдЖрдкрдХреЛ рджреЛрдиреЛрдВ рдорд┐рд▓рд╛рдиреЗ рд╣реА рдкрдбрд╝реЗ, рддреЛ рдЯрдХрд░рд╛рд╡ рд╣реЛрдиреЗ рдкрд░ рдХреМрди рдЬреАрддреЗрдЧрд╛ рдпрд╣ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВред
рдбрд┐рдлреЙрд▓реНрдЯ рдХреЗ рд╕рд╛рде рд╕рддрд░реНрдХ рд░рд╣реЗрдВред рдЕрдЧрд░ рдЧреНрд░реБрдк рдбреЗрдЯрд╛ рджреЗрд░реА рдпрд╛ рдЧрд╛рдпрдм рд╣реИ (рдкрд╣рд▓реА рд╕рд┐рдВрдХ рдХреЗ рджреМрд░рд╛рди рд╕рд╛рдорд╛рдиреНрдп), рддреЛ рдЕрдХрд╛рдЙрдВрдЯ рдмрдирд╛рдПрдВ рдкрд░ рдЙрд╕реЗ рдХреЛрдИ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдПрдХреНрд╕реЗрд╕ рди рджреЗрдВ рдЬрдм рддрдХ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЧреНрд░реБрдк рди рдЖрдПред тАЬрдХреЛрдИ рдЧреНрд░реБрдк рдирд╣реАрдВтАЭ рдХреЛ тАЬрдХреЛрдИ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВтАЭ рдорд╛рдиреЗрдВ рдмрдЬрд╛рдп рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗред
рдПрдХ рдкреНрд░реЗрдбрд┐рдХреНрдЯреЗрдмрд▓ рдирд┐рдпрдо рд╕реЗрдЯ:
- рдпреВрдЬрд╝рд░ рдмрдирдирд╛: рдиреНрдпреВрдирддрдо рдПрдХреНрд╕реЗрд╕ рдпрд╛ рдХреЛрдИ рд░реЛрд▓ рди рджреЗрдВред
- рдЧреНрд░реБрдк рдореЗрдВ рдЬреЛрдбрд╝рдирд╛: рдЙрд╕ рдЧреНрд░реБрдк рд╕реЗ рдЬреБрдбрд╝рд╛ рдПрдХреНрд╕реЗрд╕ рджреЗрдВред
- рдЧреНрд░реБрдк рд╕реЗ рд╣рдЯрд╛рдирд╛: рддреБрд░рдВрдд рд╡рд╣ рдПрдХреНрд╕реЗрд╕ рд╣рдЯрд╛ рджреЗрдВред
- рдпреВрдЬрд╝рд░ рдбрд┐рд╕реИрдмреНрд▓ рдХрд░рдирд╛: рд╕рд╛рдЗрди-рдЗрди рдмреНрд▓реЙрдХ рдХрд░реЗрдВ рдФрд░ рд╕рдореВрд╣реЛрдВ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдПрдХреНрд╕реЗрд╕ рд╡рд╛рдкрд╕ рд▓реЗрдВред
- рдпреВрдЬрд╝рд░ рдХреЛ рд░реАрдПрдХреНрдЯрд┐рд╡реЗрдЯ рдХрд░рдирд╛: рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рдЧреНрд░реБрдк рд╕рджрд╕реНрдпрддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдХреНрд╕реЗрд╕ рдмрд╣рд╛рд▓ рдХрд░реЗрдВред
рдЧреНрд░реБрдк рд╣рдЯрд╛рдирд╛ рдФрд░ deactivate рдЕрд▓рдЧ рд╣реИрдВред рдЧреНрд░реБрдк рд╣рдЯрд╛рдиреЗ рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрдо рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдкрд░ рдЕрдХрд╛рдЙрдВрдЯ рддрдм рднреА рдЙрдкрдпреЛрдЧреА рд░рд╣ рд╕рдХрддрд╛ рд╣реИ рдЕрдЧрд░ рдпреВрдЬрд╝рд░ рдЕрдиреНрдп рдЧреНрд░реБрдкреНрд╕ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред Deactivation рдСрдлрдмреЛрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдб-рд╕реНрдЯреЙрдк рд╣реИред
рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдХреЛ рдЫреЛрдЯрд╛ рдкрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рдЦреЗрдВ: рдХреМрди рд╕реЗ рдЧреНрд░реБрдкреНрд╕ рдХрд┐рди permissions рд╕реЗ рдореИрдк рд╣реЛрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдЧреНрд░реБрдкреНрд╕ рдЧрд╛рдпрдм рд╣реЛрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ, рдХреМрди рдЧреНрд░реБрдк рдмрджрд▓рд╛рд╡реЛрдВ рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИ (IT рдмрдирд╛рдо рдРрдк рдорд╛рд▓рд┐рдХ), рдФрд░ рдмрджрд▓рд╛рд╡ рджрд┐рдЦрдиреЗ рдореЗрдВ рд▓рдЧрднрдЧ рдХрд┐рддрдирд╛ рд╕рдордп рд▓реЗрддрд╛ рд╣реИред
рдЪрд░рдг-рджрд░-рдЪрд░рдг: рд▓реЛрдЧреЛрдВ рдХреЛ рд▓реЙрдХ рдХрд┐рдП рдмрд┐рдирд╛ SCIM рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХреИрд╕реЗ рдХрд░реЗрдВ
рд╢реБрд░реВ рдореЗрдВ рдиреЙрди-рдкреНрд░реЛрдбрдХреНрд╢рди рд╡рд╛рддрд╛рд╡рд░рдг (рдЕрд▓рдЧ рдЯреЗрдиреЗрдВрдЯ, рд╡рд░реНрдХрд╕реНрдкреЗрд╕, рдпрд╛ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ) рдореЗрдВ рдПрдХ рд╕рд╛рдл рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдФрд░ рдХреБрдЫ рдЯреЗрд╕реНрдЯ рдЕрдХрд╛рдЙрдВрдЯреНрд╕ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░реЗрдВред рдкрд╣рд▓реЗ рд╡рд╣рд╛рдБ provisioning рдЪрд╛рд▓реВ рдХрд░реЗрдВред
рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ break-glass рдПрдбрдорд┐рди рдЕрдХрд╛рдЙрдВрдЯ рдмрдирд╛рдПрдБ рдЬреЛ SCIM рджреНрд╡рд╛рд░рд╛ рдореИрдиреЗрдЬ рди рд╣реЛред рдЗрд╕реЗ рдПрдХ рдордЬрдмреВрдд рдкрд╛рд╕рд╡рд░реНрдб рджреЗрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ IdP SCIM рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦреЗрдВред рдпрд╣ рдЖрдкрдХреА рд╡рд╛рдкрд╕реА рдХреА рд░рд╛рд╣ рд╣реИ рдЕрдЧрд░ provisioning рдЖрдкрдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдПрдбрдорд┐рдиреНрд╕ рдХреЛ рдбрд┐рд╕реЗрдмрд▓ рдХрд░ рджреЗред
рдПрдХ рдЫреЛрдЯрд╛ рдкрд╛рдпрд▓рдЯ рд╕рдореВрд╣ (2тАУ5 рд▓реЛрдЧ) рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдПрдХ рдПрдбрдорд┐рди рдФрд░ рдПрдХ рд░реЗрдЧреБрд▓рд░ рдпреВрдЬрд╝рд░ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред рдкреВрд░реА рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП provisioning рдЪрд╛рд▓реВ рди рдХрд░реЗрдВ рдЬрдм рддрдХ рдкрд╛рдпрд▓рдЯ рдкреВрд░реА рддрд░рд╣ рдЙрдореНрдореАрдж рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рди рдХрд░реЗред
рдПрдХ рд╕рд░рд▓ рдЯреЗрд╕реНрдЯ рдкреНрд▓рд╛рди рдЬреЛ рдЬреЛрдЦрд┐рдо рднрд░реЗ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИ:
- Create: рдЕрдкрдиреЗ IdP рдореЗрдВ рдирдпрд╛ рдЯреЗрд╕реНрдЯ рдпреВрдЬрд╝рд░ рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЕрдХрд╛рдЙрдВрдЯ рдРрдк рдореЗрдВ рд╕рд╣реА рдирд╛рдо, рдИрдореЗрд▓, рдФрд░ рд╕реНрдЯреЗрдЯрд╕ рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред
- Update: рдПрдХ рдлрд╝реАрд▓реНрдб рдмрджрд▓реЗрдВ (рдЕрдХреНрд╕рд░ рдИрдореЗрд▓) рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдРрдк рдЙрд╕реА рдпреВрдЬрд╝рд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИ рдмрдЬрд╛рдп рдбреБрдкреНрд▓реАрдХреЗрдЯ рдмрдирд╛рдиреЗ рдХреЗред
- Deactivate: рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рд╣рдЯрд╛рдПрдБ (рдпрд╛ рдпреВрдЬрд╝рд░ рдбрд┐рд╕реЗрдмрд▓ рдХрд░реЗрдВ) рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдРрдк рдПрдХреНрд╕реЗрд╕ рдмреНрд▓реЙрдХ рдХрд░ рджреЗрддрд╛ рд╣реИ рдмрд┐рдирд╛ рдмрд┐рдЬрд╝рдиреЗрд╕ рдбреЗрдЯрд╛ рдбрд┐рд▓реАрдЯ рдХрд┐рдПред
- Reactivate: рдпреВрдЬрд╝рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рд╡рд╣реА рдЕрдХрд╛рдЙрдВрдЯ рдлрд┐рд░ рд╕реЗ active рд╣реЛ рдЧрдпрд╛ рд╣реИред
- Repeat: рд╡рд╣реА рд╕реНрдЯреЗрдкреНрд╕ рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛рдПрдБ рддрд╛рдХрд┐ тАЬрдкрд╣рд▓реА рдмрд╛рд░ рд╣реАтАЭ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрдХрдбрд╝рд╛ рдЬрд╛ рд╕рдХреЗред
рдХреЗрд╡рд▓ UI рдкрд░ рднрд░реЛрд╕рд╛ рди рдХрд░реЗрдВред рджреЛрдиреЛрдВ рдкрдХреНрд╖реЛрдВ рдкрд░ SCIM рд▓реЙрдЧреНрд╕ рдЪреЗрдХ рдХрд░реЗрдВ рдФрд░ рд╕рдордп-рдЯрд┐рдХрдЯреЛрдВ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ: IdP рдиреЗ рдХрдм рдЪреЗрдВрдЬ рднреЗрдЬрд╛, рдРрдк рдиреЗ рдХрдм рдкреНрд░реЛрд╕реЗрд╕ рдХрд┐рдпрд╛, рдФрд░ рдХреМрди рд╕реЗ рдлрд╝реАрд▓реНрдб рдмрджрд▓реЗрдВред
рдЕрдЧрд░ рдХрд┐рд╕реА рд╕реНрдЯреЗрдк рд╕реЗ рджреВрд╕рд░реА рдЕрдХрд╛рдЙрдВрдЯ рдмрдирддреА рд╣реИ, рдЧрд▓рдд рдпреВрдЬрд╝рд░ рдбрд┐рд╕реИрдХреНрдЯрд┐рд╡реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ рдПрдбрдорд┐рди рдПрдХреНрд╕реЗрд╕ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд░реЛрд▓рдЖрдЙрдЯ рд░реЛрдХ рджреЗрдВ рдФрд░ рдореИрдЪрд┐рдВрдЧ рдФрд░ рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдореИрдкрд┐рдВрдЧ рдареАрдХ рдХрд┐рдП рдмрд┐рдирд╛ рдЖрдЧреЗ рди рдмрдврд╝реЗрдВред
рд▓реЙрдХрдЖрдЙрдЯ рдпрд╛ рдЧрдВрджреЗ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХрд╛ рдХрд╛рд░рдг рдмрдирдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдорд╛рдиреНрдп рдЧрд▓рддрд┐рдпрд╛рдБ
рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдорд╕реНрдпрд╛рдПрдБ тАЬSCIM рдмрдЧреНрд╕тАЭ рдирд╣реАрдВ рд╣реЛрддреАрдВред рд╡реЗ рдЫреЛрдЯреЗ рдЕрдиреБрдорд╛рдиреЛрдВ рд╕реЗ рдЖрддреА рд╣реИрдВ рдЬреЛ рд╕реЗрдЯрдЕрдк рдХреЗ рджреМрд░рд╛рди рд╣рд╛рдирд┐рд░рд╣рд┐рдд рд▓рдЧрддреА рд╣реИрдВ рдкрд░ рд╕реНрдХреЗрд▓ рдкрд░ рдЯреВрдЯ рдЬрд╛рддреА рд╣реИрдВред рдореИрдЪрд┐рдВрдЧ рдирд┐рдпрдо рдФрд░ рдбрд┐рдлреЙрд▓реНрдЯреНрд╕ connector рд╕реЗ рдЕрдзрд┐рдХ рдорд╛рдпрдиреЗ рд░рдЦрддреЗ рд╣реИрдВред
рд╡рд╣ рдЧрд▓рддрд┐рдпрд╛рдБ рдЬреЛ рдЖрдо рддреМрд░ рдкрд░ рд▓реЙрдХрдЖрдЙрдЯ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреА рд╣реИрдВ
рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдкреИрдЯрд░реНрди рдЬреЛ рдЕрдХрд╛рдЙрдВрдЯ рдбрд┐рд╕реЗрдмрд▓, рдбреБрдкреНрд▓реАрдХреЗрдЯреНрд╕, рдФрд░ рдПрдХреНрд╕реЗрд╕ рд╕реНрдкреНрд░реЙрд▓ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреЗ рд╣реИрдВ:
- рдвреАрд▓реА рдореИрдЪрд┐рдВрдЧ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдИрдореЗрд▓ рдкрд░ рдореИрдЪ рдХрд░рдирд╛, рдпрд╛ рдПрдХ рд╣реА рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдХрдИ рдпреВрдЬрд╝рд░реНрд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛)
- рдИрдореЗрд▓ рдХреЛ рд╕реНрдерд╛рдпреА ID рдорд╛рдирдирд╛ рдЬрдмрдХрд┐ рдИрдореЗрд▓ рдмрджрд▓рддреЗ рд░рд╣рддреЗ рд╣реИрдВ, рдорд╛рдИрдЧреНрд░реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдХрднреА-рдХрднреА reuse рд╣реЛрддреЗ рд╣реИрдВред
- SCIM рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рдлрд┐рдХреНрд╕реЗрдЬ рдХреЛ рдмрд┐рдирд╛ рдиреЛрдЯрд┐рд╕ рдХрд┐рдП рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░рдиреЗ рджреЗрдирд╛ (IdP рдЕрдкрдиреА рдЯреНрд░реВ-рд╡реНрдпреВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдЧрд╛)ред
- рдЕрдХрд╛рдЙрдВрдЯ рдирд┐рд░реНрдорд╛рдг рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪреМрдбрд╝реА рдкрд╣реБрдБрдЪ рджреЗрдирд╛ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЗрд╕реЗ рдирд╣реАрдВ рд╕рд┐рдХреЛрдирд╛ред
- рдкрд╛рдпрд▓рдЯ рдХреЗ рдмрд┐рдирд╛ рд╕рднреА рдХреЗ рд▓рд┐рдП provisioning рдЪрд╛рд▓реВ рдХрд░рдирд╛, рддрд╛рдХрд┐ рдПрдХ рдореИрдкрд┐рдВрдЧ рдЧрд▓рддреА рдкреВрд░реЗ рдХрдВрдкрдиреА рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗред
рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреА рд╡рд┐рдлрд▓рддрд╛ рдореЛрдб: рдбреЛрдореЗрди рдЪреЗрдВрдЬ рдХреЗ рджреМрд░рд╛рди, IT рдИрдореЗрд▓реНрд╕ рдХрд╛ рдирд╛рдо рдмрджрд▓рддрд╛ рд╣реИред рдЕрдЧрд░ рдРрдк рдИрдореЗрд▓ рдкрд░ рдореИрдЪ рдХрд░рддрд╛ рд╣реИ, рддреЛ SCIM рдореМрдЬреВрджрд╛ рдЕрдХрд╛рдЙрдВрдЯ рдирд╣реАрдВ рдкрд╛ рдкрд╛рддрд╛, рдирдпрд╛ рдмрдирд╛ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдкреБрд░рд╛рдиреА рдХреЛ deactivate рдХрд░ рджреЗрддрд╛ рд╣реИред рдпреВрдЬрд╝рд░ рдХреЗ рдкрд╛рд╕ рджреЛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рд░рд╣ рдЬрд╛рддреА рд╣реИрдВ, рдмреНрд░реЛрдХрди рд╣рд┐рд╕реНрдЯреНрд░реА рд╣реЛрддреА рд╣реИ, рдФрд░ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕рдордп рдкрд░ рдПрдХреНрд╕реЗрд╕ рдЪрд▓реА рдЬрд╛рддреА рд╣реИред
рдЧрдбрд╝рдмрдбрд╝реА рд╕реЗ рдХреИрд╕реЗ рдмрдЪреЗрдВ
рд╕реНрдерд┐рд░ рдпреВрдирд┐рдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдкрд░ рдореИрдЪ рдХрд░реЗрдВ (рдЕрдХреНрд╕рд░ IdP рдХрд╛ immutable user ID) рдФрд░ рдИрдореЗрд▓ рдХреЛ рдмрджрд▓рдиреЗ рдпреЛрдЧреНрдп рдорд╛рдиреЗрдВред
рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдХрд┐ рдРрдк рдореЗрдВ рдХреМрди рдХреМрди рдлреАрд▓реНрдб рдПрдбрд┐рдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ SCIM рд╕реНрд░реЛрдд-рдП-рдЯреНрд░реВрде рд╣реИ, рддреЛ рдпрд╛ рддреЛ IdP-рдУрдиреНрдб рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рдПрдбрд┐рдЯреНрд╕ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░реЗрдВ рдпрд╛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░ рджреЗрдВ рдХрд┐ рд╡реЗ рдЕрдЧрд▓реЗ SCIM рдЕрдкрдбреЗрдЯ рдкрд░ рдкрд▓рдЯ рдЬрд╛рдПрдБрдЧреЗред
рдЫреЛрдЯреЗ рдкрд╛рдпрд▓рдЯ рдФрд░ least-privilege рдбрд┐рдлреЙрд▓реНрдЯреНрд╕ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рдПрдХ рдмрд╛рд░ рдлрд╝реНрд▓реЛ рдкрд░ рднрд░реЛрд╕рд╛ рд╣реЛ рдЬрд╛рдиреЗ рдкрд░ рдПрдХреНрд╕реЗрд╕ рдЬреЛрдбрд╝рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдмрдирд┐рд╕реНрдмрдд рдУрд╡рд░-рдкреНрд░реЛрд╡рд┐рдЬрдирд┐рдВрдЧ рдпрд╛ рдЧрд▓рдд deactivate рд░рди рдХреЗ рдмрд╛рдж рд╕рдлрд╛рдИ рдХрд░рдиреЗ рдХреЗред
SCIM рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рддреНрд╡рд░рд┐рдд рдЪреЗрдХрд▓рд┐рд╕реНрдЯ
рдкрд╛рдпрд▓рдЯ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреВрд░рд╛ рд▓рд╛рдЗрдлрд╕рд╛рдЗрдХрд▓ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ: рд╕рд╣реА рдЕрдХрд╛рдЙрдВрдЯ рдмрдирддрд╛ рд╣реИ, рдмрд╛рдж рдореЗрдВ рд╡рд╣реА рдЕрдХрд╛рдЙрдВрдЯ рдЕрдкрдбреЗрдЯ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдиреЗ рдкрд░ рдПрдХреНрд╕реЗрд╕ рд╣рдЯрддреА рд╣реИред
рдЕрдкрдиреЗ IdP рдореЗрдВ рдПрдХ рдирдпрд╛ рдЯреЗрд╕реНрдЯ рдЖрдЗрдбреЗрдВрдЯрд┐рдЯреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ (рдХреЛрдИ рдЕрд╕рд▓реА рдХрд░реНрдордЪрд╛рд░реА рдирд╣реАрдВ)ред рдЗрд╕реЗ рдкреНрд░реЛрд╡рд┐рдЬрди рдХрд░реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЕрдХрд╛рдЙрдВрдЯ рдЕрдкреЗрдХреНрд╖рд┐рдд username, email, display name, рдФрд░ status рдХреЗ рд╕рд╛рде рдРрдк рдореЗрдВ рджрд┐рдЦрддрд╛ рд╣реИред
рдлрд┐рд░ рдПрдХ рдЪреЗрдВрдЬ рдЯреЗрд╕реНрдЯ рдЪрд▓рд╛рдПрдБред IdP рдореЗрдВ рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдирд╛рдо рдФрд░ рдИрдореЗрд▓ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдРрдк рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рд╣реА рдпреВрдЬрд╝рд░ рд░рд┐рдХреЙрд░реНрдб рдЕрдкрдбреЗрдЯ рд╣реЛ, рдирдпрд╛ рдирд╛ рдмрдиреЗред
рдЕрдВрдд рдореЗрдВ removal рдФрд░ recovery рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВред IdP рдореЗрдВ рдпреВрдЬрд╝рд░ рдХреЛ deactivate рдХрд░реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рд╡реЗ рд╕рд╛рдЗрди-рдЗрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдФрд░ рдЕрдм рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рд░рдЦрддреЗред рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рд░реАрдПрдХреНрдЯрд┐рд╡реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдПрдХреНрд╕реЗрд╕ рдЕрдиреБрдорд╛рдирд┐рдд рд░реВрдк рд╕реЗ рд╡рд╛рдкрд╕ рдЖрддреА рд╣реИ (рд╕рд╣реА рд░реЛрд▓реНрд╕, рд╕рд╣реА рдЧреНрд░реБрдкреНрд╕, рдХреЛрдИ рдЕрдирдЪрд╛рд╣рд╛ рдПрдбрдорд┐рди рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ)ред
рдПрдХ рдЫреЛрдЯрд╛ рдЧреЛ-рд▓рд╛рдЗрд╡ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ:
- рдирдпрд╛ рдпреВрдЬрд╝рд░ рд╕рд╣реА key рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЗ рд╕рд╛рде рд╕рд╣реА рдПрдХреНрд╕реЗрд╕ рд╕реНрдЯреЗрдЯ рдореЗрдВ рдкреНрд░реЛрд╡рд┐рдЬрди рд╣реЛрддрд╛ рд╣реИред
- рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдмрджрд▓рд╛рд╡ рдЙрд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ (рдХреЛрдИ рдбреБрдкреНрд▓реАрдХреЗрдЯ рдирд╣реАрдВ)ред
- рдбрд┐рд╕реИрдХреНрдЯрд┐рд╡реЗрд╢рди рд╕рд╛рдЗрди-рдЗрди рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдХреНрд╕реЗрд╕ рдЬрд▓реНрджреА рд░рд┐рд╡реЛрдХ рдХрд░ рджреЗрддрд╛ рд╣реИред
- рд░реАрдПрдХреНрдЯрд┐рд╡реЗрд╢рди рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдмрд╣рд╛рд▓ рдХрд░рддрд╛ рд╣реИред
- рдПрдбрдорд┐рди рд░рд┐рдХрд╡рд░реА рдореМрдЬреВрдж рд╣реИ (break-glass рдПрдбрдорд┐рди, SCIM рд░реЛрдХрдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рд╣рд╛рд▓рд┐рдпрд╛ рдЪреЗрдВрдЬреЗрдЬ рдХрд╛ рдСрдбрд┐рдЯ рдЯреНрд░реЗрд▓)ред
рдПрдХ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдЙрджрд╛рд╣рд░рдг: рдХрд┐рд╕реА рдЯреАрдо рд╕рджрд╕реНрдп рдХрд╛ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рдФрд░ рдСрдлрдмреЛрд░реНрдбрд┐рдВрдЧ
рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдПрдХ 200-рдХрд░реНрдордЪрд╛рд░реА рдХрдВрдкрдиреА IdP рдФрд░ SCIM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИ рддрд╛рдХрд┐ рдПрдХ рдЗрдирд░рдирд▓ рдЯреВрд▓ рддрдХ рдкрд╣реБрдВрдЪ рдореИрдиреЗрдЬ рдХреА рдЬрд╛ рд╕рдХреЗред
рд╕реЛрдорд╡рд╛рд░ рдХреЛ, Maya Sales Ops рдореЗрдВ рдЬреБрдбрд╝рддреА рд╣реИред рдЬрдм IT Maya рдХреЛ IdP рдореЗрдВ рдРрдк рдЕрд╕рд╛рдЗрди рдХрд░рддрд╛ рд╣реИ, SCIM рдПрдХ Create рднреЗрдЬрддрд╛ рд╣реИред рдРрдк рдореЗрдВ рдПрдХ рдирдпрд╛ рдпреВрдЬрд╝рд░ рд╕рд╣реА рдпреВрдирд┐рдХ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░, рдИрдореЗрд▓, рдФрд░ тАЬSales OpsтАЭ рд╡рд┐рднрд╛рдЧ рд╡реИрд▓реНрдпреВ рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдЕрдЧрд░ рдЧреНрд░реБрдкреНрд╕ рдПрдХреНрд╕реЗрд╕ рддрдп рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдРрдк рдХреЛ рд╡рд╣реА рдЧреНрд░реБрдк рд╕рджрд╕реНрдпрддрд╛ рднреА рдорд┐рд▓рддреА рд╣реИ рдЬреЛ рд╕рд╣реА рд░реЛрд▓ рджреЗрддреА рд╣реИред
рдЧреБрд░реБрд╡рд╛рд░ рдХреЛ, Maya RevOps рдореЗрдВ рдЪрд▓реА рдЬрд╛рддреА рд╣реИред рдпрд╣ рдПрдХ Update рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИред Maya рд╡рд╣реА рд╡реНрдпрдХреНрддрд┐ рд░рд╣рддреА рд╣реИ (рдЙрд╕реА external ID рдХреЗ рд╕рд╛рде), рдкрд░ рдПрдЯреНрд░реАрдмреНрдпреВрдЯреНрд╕ рдмрджрд▓рддреЗ рд╣реИрдВред рдЕрдЧрд░ permissions рд╡рд┐рднрд╛рдЧ рдпрд╛ рдЧреНрд░реБрдкреНрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВ, рддреЛ рдпрд╣реА рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рдЧрд▓рддрд┐рдпрд╛рдБ рджрд┐рдЦрддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рддреБрд░рдВрдд рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдорд╣реАрдиреЗ рдХреЗ рдЕрдВрдд рдореЗрдВ, Maya рдХрдВрдкрдиреА рдЫреЛрдбрд╝ рджреЗрддреА рд╣реИред IdP рдЕрдХрд╛рдЙрдВрдЯ рдбрд┐рд╕реЗрдмрд▓ рдХрд░ рджреЗрддрд╛ рд╣реИ рдпрд╛ рдРрдк рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ, рдФрд░ SCIM рдПрдХ Deactivate рднреЗрдЬрддрд╛ рд╣реИ (рдЕрдХреНрд╕рд░ active=false рдЬреИрд╕рд╛ рдЕрдкрдбреЗрдЯ)ред Maya рд╕рд╛рдЗрди-рдЗрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА, рдкрд░ рдЙрд╕рдХреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдбреЗрдЯрд╛ рдмрд┐рдЬрд╝рдиреЗрд╕ рдХреЗ рдкрд╛рд╕ рд░рд╣рддреА рд╣реИред
рдПрдХ рдПрдбрдорд┐рди рддреЗрдЬрд╝реА рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ:
- Create: рдпреВрдЬрд╝рд░ рдПрдХ рдмрд╛рд░ рдореМрдЬреВрдж рд╣реИ, рд╕рд╛рдЗрди-рдЗрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЕрдкреЗрдХреНрд╖рд┐рдд рдбрд┐рдлреЙрд▓реНрдЯ рд░реЛрд▓ рдорд┐рд▓рддрд╛ рд╣реИред
- Update: рд╡рд╣реА рдпреВрдЬрд╝рд░ рд░рд┐рдХреЙрд░реНрдб рдЕрдкрдбреЗрдЯ рд╣реЛрддрд╛ рд╣реИ (рдХреЛрдИ рдбреБрдкреНрд▓реАрдХреЗрдЯ рдирд╣реАрдВ), рдФрд░ рдПрдХреНрд╕реЗрд╕ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрджрд▓рддреА рд╣реИред
- Deactivate: рд▓реЙрдЧрд┐рди рдмреНрд▓реЙрдХ, рд╕рддреНрд░ рд╕рдорд╛рдкреНрдд, рдХреЛрдИ рдирдпрд╛ API рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ, рдСрдбрд┐рдЯ рд╣рд┐рд╕реНрдЯреНрд░реА рд╕реБрд░рдХреНрд╖рд┐рддред
- Audit: SCIM рдЗрд╡реЗрдВрдЯреНрд╕ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдФрд░ рдЖрдЙрдЯрдХрдореНрд╕ рдХреЗ рд╕рд╛рде рд▓реЙрдЧ рд╣реЛрддреЗ рд╣реИрдВред
рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЙрдиреНрдЯреНрд░реИрдХреНрдЯрд░ рдХреЛ рдЕрд╕реНрдерд╛рдпреА рдПрдХреНрд╕реЗрд╕ рдЪрд╛рд╣рд┐рдП, рддреЛ Maya рдХрд╛ рдЕрдХрд╛рдЙрдВрдЯ рдкреБрдирдГ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВред IdP рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдХреЙрдиреНрдЯреНрд░реИрдХреНрдЯрд░ рдЖрдЗрдбреЗрдВрдЯрд┐рдЯреА рдмрдирд╛рдПрдВ, рдЙрд╕реЗ рд╕рдордп-рдмрд╛рдЙрдВрдб рдЧреНрд░реБрдк рдореЗрдВ рд░рдЦреЗрдВ, рдФрд░ provisioning рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рджреЗрдВред
рдЕрдЧрд▓реЗ рдХрджрдо: рд╕реБрд░рдХреНрд╖рд┐рдд рд░реЛрд▓рдЖрдЙрдЯ рдФрд░ рдореЗрдВрдЯреЗрди рдХрд░рдиреЗ рд▓рд╛рдпрдХ рдмрдирд╛рдПрдВ
Provisioning рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ рдкрд░ рдмрд╛рдж рдореЗрдВ рдЪрд▓рд╛ рдкрд╛рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдирд┐рдпрдо, рдорд╛рд▓рд┐рдХ, рдФрд░ change log рд╡рд╛рд▓рд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд┐рд╕реНрдЯрдо рд╕рдордЭреЗрдВред
рдЕрдкрдиреА рдПрдЯреНрд░реАрдмреНрдпреВрдЯ рдореИрдкрд┐рдВрдЧ рдФрд░ рдПрдХреНрд╕реЗрд╕ рдирд┐рдпрдо рдПрдХ рдЬрдЧрд╣ рд▓рд┐рдЦреЗрдВ: рдХреМрди рд╕реЗ IdP рдлрд╝реАрд▓реНрдб username, email, name, department, manager рднрд░рддреЗ рд╣реИрдВ, рдФрд░ рдХреМрди рд╕реЗ рдЧреНрд░реБрдк рдХреМрди рд╕реЗ рдПрдХреНрд╕реЗрд╕ рджреЗрддреЗ рд╣реИрдВред рдЬрдм рдХреЛрдИ рдкреВрдЫреЗ рдХрд┐ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдХреНрдпреЛрдВ рдбрд┐рд╕реЗрдмрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдЬрд╡рд╛рдм рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдкрд╛рдВрдЪ рдЕрдиреБрдорд╛рди рдирд╣реАрдВред
рдРрд╕рд╛ рдкрд╛рдпрд▓рдЯ рдЪреБрдиреЗрдВ рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реЛ рдкрд░ рдЗрддрдирд╛ рдмрдбрд╝рд╛ рди рд╣реЛ рдХрд┐ undo рдирд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЪреЗрдХрдкреЙрдЗрдВрдЯ (day 1, week 1, week 2) рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ, рд░реЛрд▓рдмреИрдХ рдХрджрдо рд╕реНрдкрд╖реНрдЯ рд░рдЦреЗрдВ (assignments рд░реЛрдХреЗрдВ, SCIM рд░реЛрдХреЗрдВ, рдПрдХреНрд╕реЗрд╕ restore рдХрд░реЗрдВ), рдФрд░ break-glass рдПрдбрдорд┐рди рдЕрдХрд╛рдЙрдВрдЯ рдХреЛ SCIM рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦреЗрдВред
рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рд╕реЗ рдЖрдк рд╕рдорд╕реНрдпрд╛рдПрдБ рдЧреБрд╕реНрд╕рд╛рдП рдпреВрдЬрд╝рд░реНрд╕ рд╕реЗ рдирд╣реАрдВ рд╕реАрдЦреЗрдВрдЧреЗред рддрдп рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдореЙрдирд┐рдЯрд░ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдХрд┐рд╕реЗ рдиреЛрдЯрд┐рдлрд╛рдИ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛: рдбрд┐рд╕реИрдХреНрдЯрд┐рд╡реЗрд╢рдВрд╕ рдпрд╛ рд░реАрдРрдХреНрдЯрд┐рд╡реЗрд╢рдВрд╕ рдореЗрдВ spike, рдЕрдЪрд╛рдирдХ duplicate рд╡реГрджреНрдзрд┐, рдЕрд╕рд╛рдорд╛рдиреНрдп high update рд╡реЙрд▓реНрдпреВрдо (рдЕрдХреНрд╕рд░ рдореИрдкрд┐рдВрдЧ рд▓реВрдк), рдФрд░ required attributes рдХреЗ рдмрд┐рдирд╛ рдмрдирд╛рдП рдЧрдП рдпреВрдЬрд╝рд░реНрд╕ред
рдЕрдЧрд░ рдЖрдк рдЦреБрдж рдРрдк рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпреВрдЬрд╝рд░ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдХреЛ рд╢реБрд░реБрдЖрдд рдореЗрдВ рдкреНрд▓рд╛рди рдХрд░реЗрдВ: рдпреВрдЬрд╝рд░реНрд╕ рдмрдирд╛рдирд╛, рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛, рдЕрдХрд╛рдЙрдВрдЯреНрд╕ рдбрд┐рд╕реИрдмреНрд▓/рд░рд┐рдХрд╡рд░ рдХрд░рдирд╛, рдФрд░ рд░реЛрд▓реНрд╕ рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛ред рдЬрдм рдпреЗ рдлрд╝рд░реНрд╕реНрдЯ-рдХреНрд▓рд╛рд╕ рдлреАрдЪрд░ рд╣реЛрдВ рддреЛ рдмрд╛рдж рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред
рдЕрдЧрд░ рдЖрдк internal tools рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ AppMaster (appmaster.io) рдЖрдкрдХреЗ рд▓рд┐рдП рдмреИрдХрдПрдВрдб, рд╡реЗрдм рдРрдк рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдРрдк рдПрдХ рд╕рд╛рде рдмрдирд╛рдиреЗ рдХрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рддрд░реАрдХрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИтАФрдлрд┐рд░ рдЬрдм рдЖрдкрдХрд╛ рдпреВрдЬрд╝рд░ рдореЙрдбрд▓ рдФрд░ рдПрдХреНрд╕реЗрд╕ рдирд┐рдпрдо рд╕реНрдерд┐рд░ рд╣реЛрдВ рддреЛ рдЕрдкрдиреЗ APIs рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ SCIM рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред
рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢реНрди
SCIM provisioning рдЖрдкрдХреЗ рдРрдк рдХреЗ рдпреВрдЬрд╝рд░ рд▓рд┐рд╕реНрдЯ рдХреЛ рдЕрдкрдиреЗ identity provider (IdP) рдХреЗ рд╕рд╛рде рдСрдЯреЛрдореИрдЯрд┐рдХрд▓реА рд╕рд┐рдВрдХ рдореЗрдВ рд░рдЦрддрд╛ рд╣реИред рдЬрдм рдХреЛрдИ рд╣рд╛рдпрд░ рд╣реЛрддрд╛ рд╣реИ, рдирд╛рдо рдмрджрд▓рддрд╛ рд╣реИ, рдЯреАрдо рдмрджрд▓рддрд╛ рд╣реИ, рдпрд╛ рдСрдлрдмреЛрд░реНрдб рд╣реЛрддрд╛ рд╣реИ, рддреЛ IdP рдЙрди рдмрджрд▓рд╛рд╡реЛрдВ рдХреЛ рдРрдк рдкрд░ рдкреБрд╢ рдХрд░ рджреЗрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдПрдбрдорд┐рдиреНрд╕ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЗрдирд╡рд╛рдЗрдЯ, рдПрдбрд┐рдЯ рдпрд╛ рд░рд┐рдореВрд╡ рди рдХрд░рдирд╛ рдкрдбрд╝реЗред
SSO рдХреЗрд╡рд▓ рдпрд╣ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпреВрдЬрд╝рд░ рдХреИрд╕реЗ authenticate рдХрд░рддрд╛ рд╣реИред SCIM рдпрд╣ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпреВрдЬрд╝рд░ рдХреЛ рдРрдк рдореЗрдВ рдореМрдЬреВрдж рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╡реЗ active рд╣реИрдВ рдпрд╛ inactive, рдФрд░ рдЙрдирдХрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЕрднреА рдХреИрд╕рд╛ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рджреЛрдиреЛрдВ рдХрд╛ рд╕рд╛рде рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдиреЗ рд╕реЗ рдРрд╕реЗ рд╣рд╛рд▓рд╛рдд рдмрдЪрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ тАЬрд╡реЗ рд╕рд╛рдЗрди рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдкрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдХрд╛рдЙрдВрдЯ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПтАЭ рдпрд╛ тАЬрдЙрдирдХреЗ рдкрд╛рд╕ рдЕрдХрд╛рдЙрдВрдЯ рд╣реИ рдкрд░ рдкрд╣реБрдБрдЪ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реАтАЭ рдЬреИрд╕реА рд╕рдорд╕реНрдпрд╛рдПрдБ рдЖрддреА рд╣реИрдВред
рдкрд╣рдЪрд╛рди рдФрд░ рд▓рд╛рдЗрдлрд╕рд╛рдЗрдХрд▓ рд╕реНрдЯреЗрдЯрд╕ рдХреЗ рд▓рд┐рдП IdP рдХреЛ рд╕реНрд░реЛрдд-рдП-рдЯреНрд░реВрде рдорд╛рдиреЗрдВ, рдФрд░ рдлрд┐рд░ рдРрдк рдХреЛ рдЙрд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рдлреЙрд▓реЛ рдХрд░рд╛рдПрдВред рдЕрдЧрд░ рдЖрдкрдХрд╛ рдРрдк рд▓реЛрдХрд▓ рдПрдбрд┐рдЯреНрд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рддреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ IdP рдХрд┐рди рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рднреНрд░рдо рди рд╣реЛред
рдЕрдзрд┐рдХрд╛рдВрд╢ рдЯреАрдореЗрдВ рддреАрди рд╕реНрдЯреЗрдЯреНрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреА рд╣реИрдВ: active, inactive (deactivated), рдФрд░ deletedред рдЕрд╕рд▓ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрдИ рдРрдк рд╣рд╛рд░реНрдб-рдбрд┐рд▓реАрдЯ рд╕реЗ рдмрдЪрддреЗ рд╣реИрдВ рдФрд░ deactivation рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХреНрд╕реЗрд╕ рдмреНрд▓реЙрдХ рдХрд░ рджреЗрддрд╛ рд╣реИ рдкрд░ рдмрд┐рдЬрд╝рдиреЗрд╕ рдбреЗрдЯрд╛ рдФрд░ рдСрдбрд┐рдЯ рд╣рд┐рд╕реНрдЯреНрд░реА рдХреЛ рд░рдЦрддрд╛ рд╣реИред
IdP рд╕реЗ рд╕реНрдерд┐рд░ unique identifier (рдЕрдХреНрд╕рд░ SCIM user id, рдХрднреА-рдХрднреА IdP рдХреА immutable ID рдХреЗ рд╕рд╛рде), рдПрдХ рд▓реЙрдЧрд┐рди рд╡реИрд▓реНрдпреВ рдЬреИрд╕реЗ userName, рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдлрд╝реАрд▓реНрдбреНрд╕ рдЬреИрд╕реЗ email рд╕реНрдЯреЛрд░ рдХрд░реЗрдВред рд╕реНрдерд┐рд░ ID рд╡рд╣реА рдЪреАрдЬрд╝ рд╣реИ рдЬреЛ рдмрд╛рдж рдореЗрдВ email рдпрд╛ username рдмрджрд▓рдиреЗ рдкрд░ duplicate рд╕реЗ рдмрдЪрд╛рддреА рд╣реИред
Immutable identifier рдкрд╣рд▓реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ, рдИрдореЗрд▓ рдХреЗ рдмрдЬрд╛рдпред рдИрдореЗрд▓ рдФрд░ рдпреВрдЬрд╝рд░рдиреЗрдо рдирд╛рдо рдмрджрд▓рдиреЗ, рдбреЛрдореЗрди рдорд╛рдИрдЧреНрд░реЗрд╢рди рдФрд░ рд░реАрдмреНрд░рд╛рдВрдбрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдмрджрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рдмрдирд╛рдирд╛ duplicates рдХрд╛ рдЬрд▓реНрджреА рд░рд╛рд╕реНрддрд╛ рд╣реИред
рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреМрди рд╕реЗ рдПрдЯреНрд░реАрдмреНрдпреВрдЯреНрд╕ IdP рдХреЗ рдорд╛рд▓рд┐рдХ рд╣реИрдВ (рдЖрдо рддреМрд░ рдкрд░ active, email/username, рдФрд░ рдирд╛рдо рдлрд╝реАрд▓реНрдбреНрд╕) рдФрд░ рдЙрди рдЕрдкрдбреЗрдЯреНрд╕ рдХреЛ рдСрдЯреЛрдореИрдЯрд┐рдХрд▓реА рд▓рд╛рдЧреВ рдХрд░реЗрдВред рдРрдк-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝реАрд▓реНрдбреНрд╕ (рдЬреИрд╕реЗ preferences рдпрд╛ internal notes) рдРрдк рдХреЗ рдорд╛рд▓рд┐рдХ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ SCIM рдЕрдкрдбреЗрдЯреНрд╕ рд╕реНрдерд╛рдиреАрдп рдбреЗрдЯрд╛ рдХреЛ рдЕрдирдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдорд┐рдЯрд╛ рди рджреЗрдВред
рдиреЙрди-рдкреНрд░реЛрдбрдХреНрд╢рди рд╡рд╛рддрд╛рд╡рд░рдг (рдЕрд▓рдЧрд╛ рдЯреЗрдиреЗрдВрдЯ, workspace, рдпрд╛ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдЗрдВрд╕реНрдЯреЗрдВрд╕) рдореЗрдВ рдЫреЛрдЯреЗ рдкрд╛рдпрд▓рдЯ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ рдФрд░ рдПрдХ break-glass рдПрдбрдорд┐рди рдЕрдХрд╛рдЙрдВрдЯ рд░рдЦреЗрдВ рдЬреЛ SCIM рджреНрд╡рд╛рд░рд╛ рдореИрдиреЗрдЬ рди рд╣реЛред Create, Update (рдЦрд╛рд╕рддреМрд░ рдкрд░ email рдмрджрд▓рд╛рд╡), Deactivate рдФрд░ Reactivate рдХреЛ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ рдФрд░ рд╣рдореЗрд╢рд╛ рдпрд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рд╡рд╣реА рдпреВрдЬрд╝рд░ рд░рд┐рдХреЙрд░реНрдб рдЕрдкрдбреЗрдЯ рд╣реЛ рд░рд╣рд╛ рд╣реИ рди рдХрд┐ рдирдпрд╛ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЖрдо рдХрд╛рд░рдг: рдХреЗрд╡рд▓ рдИрдореЗрд▓ рдкрд░ рдореИрдЪрд┐рдВрдЧ, create рдХреЗ рджреМрд░рд╛рди рдЖрд╡рд╢реНрдпрдХ attributes рдЧрд╛рдпрдм рд╣реЛрдирд╛, рдпрд╛ рдПрдХ рд╣реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рджреЛ рдЬрдЧрд╣ рд╕реЗ рдкреНрд░реЛрд╡рд┐рдЬрди рдХрд░рдирд╛ (рдореИрдиреБрдЕрд▓ invites + SCIM, рдпрд╛ рдХрдИ IdPs)ред рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ authoritative ID рдЪреБрдиреЗрдВ, рдкреНрд░рднрд╛рд╡рд┐рдд рдЦрд╛рддреЛрдВ рдХреЗ рд▓рд┐рдП provisioning рд░реЛрдХреЗрдВ, рдФрд░ identities рдХреЛ re-link рдХрд░реЗрдВтАФрдСрдЯреЛ-merge рди рдХрд░реЗрдВред
рдХрдо-рд╕реЗ-рдХрдо рдПрдХреНрд╕реЗрд╕ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ: рдЕрдХрд╛рдЙрдВрдЯ рдмрдирд╛рдПрдБ рдкрд░ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдПрдХреНрд╕реЗрд╕ рди рджреЗрдВ рдЬрдм рддрдХ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЧреНрд░реБрдк рди рдЖрдпреЗред рдЕрдЧрд░ рдЧреНрд░реБрдк рдбреЗрдЯрд╛ рдЧрд╛рдпрдм рдпрд╛ рджреЗрд░реА рд╡рд╛рд▓рд╛ рд╣реИ рддреЛ рдЙрд╕реЗ тАЬрдХреЛрдИ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВтАЭ рдорд╛рдиреЗрдБред Deactivation рд╣рдореЗрд╢рд╛ group membership рд╕реЗ рдКрдкрд░ рд╣реЛ рддрд╛рдХрд┐ рдСрдлрдмреЛрд░реНрдбрд┐рдВрдЧ рднрд░реЛрд╕реЗрдордВрдж рд░рд╣реЗред


