ਮਲਟੀ-ਟੈਨੈਂਸੀ ਇੰਟੀਗ੍ਰੇਸ਼ਨ
Ultimate Multisite: ਮਲਟੀ-ਟੈਨੈਂਸੀ 1.2.0 ਸੁਤੰਤਰ ਟੈਨੈਂਟਾਂ, ਮਾਈਗ੍ਰੇਸ਼ਨ ਤਸਦੀਕ, ਅਤੇ ਟੈਨੈਂਟ ਜੀਵਨ-ਚੱਕਰ ਆਟੋਮੇਸ਼ਨ ਲਈ ਕਈ ਇੰਟੀਗ੍ ਰੇਸ਼ਨ ਟਚਪੌਇੰਟਾਂ ਵਿੱਚ ਬਦਲਾਅ ਕਰਦਾ ਹੈ।
ਟੈਨੈਂਟ ਬੂਟਸਟ੍ਰੈਪ ਪ੍ਰਵਾਹ
ਟੈਨੈਂਟ ਬਣਾਉਣ ਜਾਂ ਸੋਧਣ ਵਾਲੇ ਇੰਟੀਗ੍ਰੇਸ਼ਨਾਂ ਨੂੰ ਇਹ ਕ੍ਰਮ ਅਪਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ:
- ਟੈਨੈਂਟ ਰਜਿਸਟਰੀ ਰਿਕਾਰਡ ਅਤੇ ਆਈਸੋਲੇਸ਼ਨ ਮਾਡਲ ਹੱਲ ਕਰੋ।
- ਟੈਨੈਂਟ ਡਾਟਾਬੇਸ ਰਾਈਟਰ ਬਣਾਓ ਜਾਂ ਤਸਦੀਕ ਕਰੋ।
- ਟੈਨੈਂਟ ਸਕੀਮਾ ਨੂੰ ਬੂਟਸਟ੍ਰੈਪ ਕਰੋ।
- ਟੈਨੈਂਟ ਵਰਤੋਂਕਾਰ ਪ੍ਰੋਵਿਜ਼ਨ ਕਰੋ।
- ਟੈਨੈਂਟ ਰਾਊਟਿੰਗ ਅਤੇ ਫਾਈਲਸਿਸਟਮ ਪਾਥ ਰਜਿਸਟਰ ਕਰੋ।
- ਟੈਨੈਂਟ ਨੂੰ ਉਪਲਬਧ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਮਾਈਗ੍ਰੇਸ਼ਨ ਤਸਦੀਕ ਚਲਾਓ।
ਇਹ ਨਾ ਮੰਨੋ ਕਿ ਸੁਤੰਤਰ ਟੈਨੈਂਟ ਨੈੱਟਵਰਕ ਡਾਟਾਬੇਸ ਕਨੈਕਸ਼ਨ ਮੁੜ ਵਰਤ ਸਕਦਾ ਹੈ। ਐਡਆਨ ਵੱਲੋਂ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਟੈਨੈਂਟ ਰਜਿਸਟਰੀ ਅਤੇ ਰਾਈਟਰ ਐਬਸਟ੍ਰੈਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
SSO ਅਤੇ REST ਹੁੱਕ
ਸਟੇਟਲੈੱਸ ਟੈਨੈਂਟ ਆਟੋਲੌਗਿਨ ਛੋਟੀ ਮਿਆਦ ਵਾਲੇ ਟੋਕਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਉਦੇਸ਼ ਕਲੇਮ, JTI ਰੀਪਲੇ ਸੁਰੱਖਿਆ, ਮਿਆਦ ਸਮਾਪਤੀ ਕੈਪ, ਅਤੇ ਓਰਿਜਿਨ ਪਿੰਨਿੰਗ ਹੁੰਦੀ ਹੈ। ਲੌਗਿਨ ਬਟਨ ਜਾਂ ਰਿਮੋਟ ਪ੍ਰਬੰਧਨ ਲਿੰਕ ਜੋੜਨ ਵਾਲੇ ਇੰਟੀਗ੍ਰੇਸ਼ਨਾਂ ਨੂੰ ਟੈਨੈਂਟ ਲੌਗਿਨ URL ਸਿੱਧੇ ਬਣਾਉਣ ਦੀ ਬਜਾਏ ਸਮਰਥਿਤ SSO ਪ੍ਰਵਾਹ ਰਾਹੀਂ ਟੈਨੈਂਟ ਵਿਜ਼ਿਟਾਂ ਜਨਰੇਟ ਕਰਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।
ਸੁਤੰਤਰ ਟੈਨੈਂਟ ਗੇਟਵੇਜ਼ ਲਈ ਨੈੱਟਵਰਕ-ਪਾਸੇ API ਆਡਿਟ ਇਵੈਂਟ ਅਤੇ ਰੋਜ਼ਾਨਾ ਸੰਖੇਪ ਉਪਲਬਧ ਹਨ। ਟੈਨੈਂਟ ਜੀਵਨ-ਚੱਕਰ ਐਂਡਪੌਇੰਟਾਂ ਨੂੰ ਕਾਲ ਕਰਨ ਵਾਲੇ ਬਾਹਰੀ ਸਿਸਟਮਾਂ ਦੀ ਡੀਬੱਗਿੰਗ ਕਰਦੇ ਸਮੇਂ ਉਹਨਾਂ ਲੌਗਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਸੁਤੰਤਰ ਗਾਹਕ ਕਾਰਵਾਈ URL
Ultimate Multisite v2.13.0 ਸੁਤੰਤਰ-ਟੈਨੈਂਟ ਗਾਹਕ ਕਾਰਵਾਈਆਂ ਨੂੰ ਖਾਤਾ, ਚੈਕਆਉਟ, ਬਿਲਿੰਗ, ਇਨਵੌ ਇਸ, ਸਾਈਟ, ਟੈਂਪਲੇਟ-ਬਦਲਾਅ, ਅਤੇ ਡੋਮੇਨ-ਮੈਪਿੰਗ ਪ੍ਰਵਾਹਾਂ ਲਈ ਮੁੱਖ ਸਾਈਟ ਵੱਲ ਵਾਪਸ ਰੂਟ ਕਰਦਾ ਹੈ। ਟੈਨੈਂਟ-ਪਾਸੇ ਪ੍ਰਬੰਧਨ ਲਿੰਕ ਰੈਂਡਰ ਕਰਨ ਵਾਲੇ ਇੰਟੀਗ੍ਰੇਸ਼ਨਾਂ ਨੂੰ ਉਹ ਕਾਰਵਾਈਆਂ ਮੁੱਖ-ਸਾਈਟ ਗਾਹਕ ਪੈਨਲ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ ਅਤੇ ਜਦੋਂ ਵਰਤੋਂਕਾਰ ਨੂੰ ਕਾਰਵਾਈ ਪੂਰੀ ਕਰਨ ਤੋਂ ਬਾਅਦ ਟੈਨੈਂਟ ਵੱਲ ਵਾਪਸ ਜਾਣ ਦੇ ਯੋਗ ਹੋਣਾ ਚਾਹੀਦਾ ਹੋਵੇ ਤਾਂ ਤਸਦੀਕ ਕੀਤਾ ਵਾਪਸੀ ਟਾਰਗੇਟ ਸ਼ਾਮਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
ਕ੍ਰਾਸ-ਡੋਮੇਨ ਪ੍ਰਬੰਧਨ ਲਿੰਕਾਂ ਲਈ ਕੋਰ SSO ਰੈਪਰ ਵਰਤੋ:
$url = wu_with_sso($main_site_customer_url);
ਜਨਰੇਟ ਕੀਤਾ URL wu_sso_url ਰਾਹੀਂ ਫਿਲਟਰਯੋਗ ਰਹਿੰਦਾ ਹੈ, ਜੋ SSO URL, ਮੌਜੂਦਾ ਵਰਤੋਂਕਾਰ, ਟਾਰਗੇਟ ਸਾਈਟ ID, ਅਤੇ ਰੀਡਾਇਰੈਕਟ ਸੰਦਰਭ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। ਐਡਆਨ ਉਸ ਫਿਲਟਰ ਦੀ ਵਰਤੋਂ ਪ੍ਰੋਵਾਈਡਰ-ਖਾਸ ਸੰਦਰਭ ਜੋੜਨ ਜਾਂ Ultimate Multisite ਦੀ ਟੋਕਨ ਤਸਦੀਕ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਦੇ ਹੋਏ ਬ੍ਰੋਕਰ URL ਨੂੰ ਬਦਲਣ ਲਈ ਕਰ ਸਕਦੇ ਹਨ।
ਸੁਤੰਤਰ ਟੈਨੈਂਟ ਅੰਦਰ ਮੈਂਬਰਸ਼ਿਪ, ਇਨਵੌਇਸ, ਬਿਲਿੰਗ-ਪਤਾ, ਟੈਂਪਲੇਟ, ਜਾਂ ਡੋਮੇਨ-ਪ੍ਰਬੰਧਨ ਸਥਿਤੀ ਨੂੰ ਡੁਪਲੀਕੇਟ ਨਾ ਕਰੋ। ਟੈਨੈਂਟ ਡੈਸ਼ਬੋਰਡ ਨੂੰ ਲਾਂਚਰ ਅਤੇ ਮੁੱਖ-ਸਾਈਟ ਗਾਹਕ ਪੈਨਲ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਾਰਵਾਈਆਂ ਲਈ ਸਿਸਟਮ ਆਫ਼ ਰਿਕਾਰਡ ਮੰਨੋ।
ਮਾਈਗ੍ਰੇਸ਼ਨ ਤਸਦੀਕ
ਮਾਈਗ੍ਰੇਸ਼ਨ ਜਾਂ ਜੀਵਨ-ਚੱਕਰ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਵੱਲੋਂ ਟੈਨੈਂਟ ਡਾਟਾ ਬਦਲਣ ਤੋਂ ਬਾਅਦ, ਤਸਦੀਕ ਗੇਟ ਚਲਾਓ:
wp tenant verify-no-legacy --site=<site-id>ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਕਿ ਟੈਨੈਂਟ ਹੁਣ ਲੈਗੇਸੀ ਨੈੱਟਵਰਕ-ਪਾਸੇ ਪਾਥਾਂ 'ਤੇ ਨਿਰਭਰ ਨਹੀ ਂ ਕਰਦਾ।wp tenant verify-sovereign-push --site=<site-id>ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਕਿ ਸੁਤੰਤਰ ਪੁਸ਼ ਜਾਬਾਂ ਪ੍ਰੋਸੈਸ ਅਤੇ ਡ੍ਰੇਨ ਕਰ ਸਕਦੀਆਂ ਹਨ।
ਇੰਟੀਗ੍ਰੇਸ਼ਨਾਂ ਨੂੰ ਅਸਫਲ ਤਸਦੀਕ ਨੂੰ ਡਿਪਲੋਇਮੈਂਟ ਬਲੌਕਰ ਵਜੋਂ ਲੈਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਅਸਫਲਤਾ ਹੱਲ ਹੋਣ ਤੱਕ ਟੈਨੈਂਟ ਨੂੰ ਲਾਈਵ ਮਾਰਕ ਕਰਨ ਤੋਂ ਬਚਣਾ ਚਾਹੀਦਾ ਹੈ।
ਟੈਨੈਂਟ ਮਿਟਾਉਣਾ
ਮਿਟਾਉਣ ਵਾਲੇ ਪ੍ਰਵਾਹਾਂ ਨੂੰ ਐਡਆਨ ਟੀਅਰਡਾਊਨ ਪਾਥ ਕਾਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਜੋ ਟੈਨੈਂਟ ਡਾਟਾਬੇਸ ਕ੍ਰੈਡੈਂਸ਼ਲ ਸਾਫ਼ ਕੀਤੇ ਜਾਣ। ਬਾਹਰੀ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਟੀਅਰਡਾਊਨ ਸਫਲ ਹੋਣ ਤੋਂ ਬਾਅਦ ਪ੍ਰੋਵਾਈਡਰ ਸਰੋਤ ਹਟਾ ਸਕਦੇ ਹਨ, ਪਰ ਤਸਦੀਕ ਜਾਂ ਐਸਿੰਕ ਪੁਸ਼ ਜਾਬਾਂ ਹਾਲੇ ਚੱਲ ਰਹੀਆਂ ਹੋਣ ਦੌਰਾਨ ਹੋਸਟ ਡਾਟਾਬੇਸ ਜਾਂ ਫੋਲਡਰ ਨਹੀਂ ਮਿਟਾਉਣੇ ਚਾਹੀਦੇ।