AWS ಕಾಗ್ನಿಟೋ ಇಮೇಲ್ ಸೆಟ್ಟಿಂಗ್ಗಳ ಅವಲೋಕನ
Amazon ವೆಬ್ ಸೇವೆಗಳು (AWS) Cognito ಬಳಕೆದಾರರ ದೃಢೀಕರಣ ಮತ್ತು ಡೇಟಾ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. AdminCreateUser API ಮೂಲಕ ಡೀಫಾಲ್ಟ್ ಆಮಂತ್ರಣ ಇಮೇಲ್ಗಳ ಸ್ವಯಂಚಾಲಿತ ರವಾನೆ ಒಂದು ಸಾಮಾನ್ಯ ಸವಾಲಾಗಿದೆ, ಇದು ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣಾ ಪ್ರೋಟೋಕಾಲ್ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗದಿರಬಹುದು.
ಬಳಕೆದಾರರ ಅನುಭವವನ್ನು ಸರಿಹೊಂದಿಸಲು ಮತ್ತು ಕಸ್ಟಮ್ ಇಮೇಲ್ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಸಂಯೋಜಿಸಲು, AWS ಕಾಗ್ನಿಟೋದಲ್ಲಿನ ಕಾನ್ಫಿಗರೇಶನ್ ಸಾಧ್ಯತೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಅವಶ್ಯಕ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ಈ ಇಮೇಲ್ಗಳನ್ನು ಸಾರ್ವತ್ರಿಕವಾಗಿ ನಿಗ್ರಹಿಸಲು AWS ಕನ್ಸೋಲ್ನಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಎಂಬುದರ ಮೇಲೆ ಗಮನ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ, API ಕರೆಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಹೊಂದಿಸುವ ಅಗತ್ಯವನ್ನು ಬೈಪಾಸ್ ಮಾಡುತ್ತದೆ.
ಆಜ್ಞೆ | ವಿವರಣೆ |
---|---|
AWS.CognitoIdentityServiceProvider() | AWS SDK ನಲ್ಲಿ Cognito Identity Service Provider ಕ್ಲೈಂಟ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ. |
config.update() | ಪ್ರದೇಶದಂತಹ AWS SDK ಕಾನ್ಫಿಗರೇಶನ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಹೊಂದಿಸುತ್ತದೆ. |
adminCreateUser() | ಸಂದೇಶ ನಿರ್ವಹಣೆ ಮತ್ತು ಬಳಕೆದಾರ ಗುಣಲಕ್ಷಣಗಳಿಗಾಗಿ ಐಚ್ಛಿಕ ನಿಯತಾಂಕಗಳೊಂದಿಗೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಬಳಕೆದಾರರ ಪೂಲ್ನಲ್ಲಿ ಹೊಸ ಬಳಕೆದಾರರನ್ನು ರಚಿಸುತ್ತದೆ. |
MessageAction: 'SUPPRESS' | AWS Cognito ಅನ್ನು ಹೊಸ ಬಳಕೆದಾರರಿಗೆ ಡೀಫಾಲ್ಟ್ ಸಂವಹನವನ್ನು (ಇಮೇಲ್ ಅಥವಾ SMS) ಕಳುಹಿಸುವುದನ್ನು ತಡೆಯುವ ಪ್ಯಾರಾಮೀಟರ್. |
Navigate to ‘Message customizations’ | ಇಮೇಲ್ ಮತ್ತು SMS ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು AWS ಕಾಗ್ನಿಟೋ ಕನ್ಸೋಲ್ನಲ್ಲಿ ಸಂದೇಶ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಮಾರ್ಗದರ್ಶಿ. |
Select ‘Manage User Pools’ | ವಿಭಿನ್ನ ಬಳಕೆದಾರ ಪೂಲ್ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು AWS ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಕನ್ಸೋಲ್ನಲ್ಲಿ ಒಂದು ಹಂತ. |
AWS ಕಾಗ್ನಿಟೋ ಇಮೇಲ್ ಸಪ್ರೆಶನ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ವಿವರಿಸುವುದು
AWS Cognito ಗೆ ಹೊಸ ಬಳಕೆದಾರರನ್ನು ಸೇರಿಸುವಾಗ ಡೀಫಾಲ್ಟ್ ಆಹ್ವಾನ ಇಮೇಲ್ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದು ಹೇಗೆ ಎಂಬುದನ್ನು ಒದಗಿಸಿದ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ತೋರಿಸುತ್ತವೆ. Cognito ನ ಅಂತರ್ನಿರ್ಮಿತ ವೈಶಿಷ್ಟ್ಯಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ಕಸ್ಟಮ್ ಇಮೇಲ್ ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸಲು ಆದ್ಯತೆ ನೀಡುವ ಸಂಸ್ಥೆಗಳಿಗೆ ಇದು ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ. ಮೊದಲ ಸ್ಕ್ರಿಪ್ಟ್ ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ಹೊಸ ಬಳಕೆದಾರರನ್ನು ಪ್ರೋಗ್ರಾಮಿಕ್ ಆಗಿ ಸೇರಿಸಲು Node.js AWS SDK ಅನ್ನು ಬಳಸುತ್ತದೆ. ಇದು ಕರೆ ಮಾಡುವ ಮೂಲಕ ಕಾಗ್ನಿಟೋ ಸೇವಾ ಪೂರೈಕೆದಾರ ಕ್ಲೈಂಟ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ AWS.CognitoIdentityServiceProvider(). ಸ್ಕ್ರಿಪ್ಟ್ ನಂತರ ಬಳಕೆದಾರರ ಪೂಲ್ ಐಡಿ, ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಇಮೇಲ್ನಂತಹ ಬಳಕೆದಾರರ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಅಗತ್ಯ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿಸುತ್ತದೆ. ಬಹು ಮುಖ್ಯವಾಗಿ, ಇದು ಬಳಸುತ್ತದೆ MessageAction: 'SUPPRESS' ಬಳಕೆದಾರರ ರಚನೆಯ ಮೇಲೆ ಯಾವುದೇ ಡೀಫಾಲ್ಟ್ ಇಮೇಲ್ ಅನ್ನು ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ನಿಯತಾಂಕ.
AWS ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಕನ್ಸೋಲ್ ಅನ್ನು ನ್ಯಾವಿಗೇಟ್ ಮಾಡುವುದನ್ನು ಒಳಗೊಂಡಿರುವ ಸ್ಕ್ರಿಪ್ಟ್ನ ಎರಡನೇ ಭಾಗವು, ಕೋಡಿಂಗ್ ಮಾಡದೆಯೇ ನೇರವಾಗಿ ಕನ್ಸೋಲ್ನಲ್ಲಿ ಇಮೇಲ್ ಕಾನ್ಫಿಗರೇಶನ್ಗಳನ್ನು ಹೊಂದಿಸಲು ಆದ್ಯತೆ ನೀಡುವ ನಿರ್ವಾಹಕರಿಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಈ ವಿಧಾನವು ಬಳಕೆದಾರರ ಪೂಲ್ ಸೆಟ್ಟಿಂಗ್ಗಳಿಗೆ ಹೋಗುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು ಡೀಫಾಲ್ಟ್ ಸಂದೇಶ ಕಳುಹಿಸುವಿಕೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು 'ಸಂದೇಶ ಗ್ರಾಹಕೀಕರಣಗಳನ್ನು' ಸರಿಹೊಂದಿಸುತ್ತದೆ. ಇಲ್ಲಿ, ಆಯ್ಕೆಯಂತಹ ಹಂತಗಳು ‘Manage User Pools’ ಮತ್ತು ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ ‘Message customizations’ ನಿರ್ಣಾಯಕವಾಗಿವೆ. ಈ ಕ್ರಿಯೆಗಳು ನಿರ್ವಾಹಕರು ಎಲ್ಲಾ ಹೊಸ ಬಳಕೆದಾರ ರಚನೆಗಳಿಗಾಗಿ ಜಾಗತಿಕವಾಗಿ ಇಮೇಲ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಪ್ರತಿ ಬಳಕೆದಾರರಿಗೆ ಕೋಡ್ ಮೂಲಕ ಇಮೇಲ್ಗಳನ್ನು ನಿಗ್ರಹಿಸುವ ಪುನರಾವರ್ತಿತ ಅಗತ್ಯವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ.
AWS ಕಾಗ್ನಿಟೋದಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಇಮೇಲ್ ನಿಗ್ರಹವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತಿದೆ
Node.js ಗಾಗಿ AWS SDK ಜೊತೆಗೆ JavaScript
const AWS = require('aws-sdk');
AWS.config.update({ region: 'your-region' });
const cognito = new AWS.CognitoIdentityServiceProvider();
const params = {
UserPoolId: 'your-user-pool-id',
Username: 'new-user-email',
MessageAction: 'SUPPRESS',
TemporaryPassword: 'TempPassword123!',
UserAttributes: [{
Name: 'email',
Value: 'email@example.com'
}, {
Name: 'email_verified',
Value: 'true'
}]
};
cognito.adminCreateUser(params, function(err, data) {
if (err) console.log(err, err.stack);
else console.log('User created successfully without sending default email.', data);
});
ಕಾಗ್ನಿಟೋ ಬಳಕೆದಾರರ ಪೂಲ್ಗಳಲ್ಲಿ ಇಮೇಲ್ ಕಾನ್ಫಿಗರೇಶನ್ನ ಆಟೊಮೇಷನ್
AWS ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಕನ್ಸೋಲ್ ಕಾನ್ಫಿಗರೇಶನ್
1. Login to the AWS Management Console.
2. Navigate to the Amazon Cognito service.
3. Select ‘Manage User Pools’ and choose the specific user pool.
4. Go to ‘Message customizations’ under ‘Message’ configurations.
5. Scroll down to ‘Do you want Cognito to send invitation messages to your new users?’
6. Select ‘No’ to disable automatic emails.
7. Save the changes.
8. Note: This setting needs to be revisited if default settings are ever reset.
9. For each new user creation, ensure MessageAction: 'SUPPRESS' is set programmatically if using APIs.
10. Verify changes by testing user registration without receiving default emails.
AWS ಕಾಗ್ನಿಟೋದಲ್ಲಿ ಸುಧಾರಿತ ಕಾನ್ಫಿಗರೇಶನ್
ಡೀಫಾಲ್ಟ್ ಇಮೇಲ್ಗಳ ನಿಗ್ರಹವನ್ನು ಮೀರಿ, AWS ಕಾಗ್ನಿಟೊದ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಮತ್ತಷ್ಟು ಎಕ್ಸ್ಪ್ಲೋರ್ ಮಾಡುವುದರಿಂದ, ಭದ್ರತೆ ಮತ್ತು ಬಳಕೆದಾರ ನಿರ್ವಹಣೆಯ ನಮ್ಯತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ಸುಧಾರಿತ ಕಾನ್ಫಿಗರೇಶನ್ಗಳಿವೆ. ಈ ಕಾನ್ಫಿಗರೇಶನ್ಗಳನ್ನು ನೇರವಾಗಿ AWS ಕನ್ಸೋಲ್ ಮೂಲಕ ಅಥವಾ API ಮೂಲಕ ನಿರ್ವಹಿಸಬಹುದು, ಇದು ಅನುಗುಣವಾದ ದೃಢೀಕರಣದ ಹರಿವುಗಳಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಲ್ಯಾಂಬ್ಡಾ ಟ್ರಿಗ್ಗರ್ಗಳ ಬಳಕೆಯು ಒಂದು ಪ್ರಮುಖ ಅಂಶವಾಗಿದೆ, ಇದು ಬಳಕೆದಾರರ ಜೀವನಚಕ್ರದ ವಿವಿಧ ಹಂತಗಳಲ್ಲಿ ಬಳಕೆದಾರರ ಮೌಲ್ಯೀಕರಣ, ಪೂರ್ವ-ದೃಢೀಕರಣ ಮತ್ತು ನಂತರದ ದೃಢೀಕರಣದಂತಹ ಕಸ್ಟಮ್ ಕ್ರಿಯೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಒಂದು ಮಾರ್ಗವನ್ನು ನೀಡುತ್ತದೆ.
ದೃಢೀಕರಣಕ್ಕಾಗಿ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಪೂರೈಕೆದಾರರ ಏಕೀಕರಣವು ಮತ್ತೊಂದು ಗಮನಾರ್ಹ ಸಾಮರ್ಥ್ಯವಾಗಿದೆ. ಇದು AWS ಸೇವೆಗಳು ಮತ್ತು ಬಾಹ್ಯ ಗುರುತಿನ ಪೂರೈಕೆದಾರರ ನಡುವೆ ಸೇತುವೆಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು Cognito ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಡೆವಲಪರ್ಗಳು ಮತ್ತು ನಿರ್ವಾಹಕರಿಗೆ ಲಭ್ಯವಿರುವ ದೃಢೀಕರಣ ಆಯ್ಕೆಗಳನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ. ಈ ಸುಧಾರಿತ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ನಿಯಂತ್ರಿಸುವ ಮೂಲಕ, ನಿರ್ವಾಹಕರು ಹೆಚ್ಚು ಸುರಕ್ಷಿತ ಮತ್ತು ಕಸ್ಟಮೈಸ್ ಮಾಡಿದ ಬಳಕೆದಾರ ನಿರ್ವಹಣೆ ಅನುಭವವನ್ನು ರಚಿಸಬಹುದು.
AWS ಕಾಗ್ನಿಟೋ FAQ ಗಳು
- AWS Cognito ಜೊತೆಗೆ ಸಾಮಾಜಿಕ ಸೈನ್-ಇನ್ ಅನ್ನು ನಾನು ಹೇಗೆ ಸಂಯೋಜಿಸಬಹುದು?
- Cognito ಬಳಕೆದಾರ ಪೂಲ್ನಲ್ಲಿ ಫೆಡರೇಶನ್ ಸೆಟ್ಟಿಂಗ್ಗಳ ಅಡಿಯಲ್ಲಿ ಗುರುತಿನ ಪೂರೈಕೆದಾರರನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಮೂಲಕ ನೀವು ಸಾಮಾಜಿಕ ಸೈನ್-ಇನ್ ಅನ್ನು ಸಂಯೋಜಿಸಬಹುದು.
- AWS ಕಾಗ್ನಿಟೋದಲ್ಲಿ ಲ್ಯಾಂಬ್ಡಾ ಟ್ರಿಗ್ಗರ್ಗಳು ಯಾವುವು?
- ಲ್ಯಾಂಬ್ಡಾ ಟ್ರಿಗ್ಗರ್ಗಳು ಬಳಕೆದಾರರ ಪೂಲ್ ಕಾರ್ಯಾಚರಣೆಗಳ ನಿರ್ದಿಷ್ಟ ಹಂತಗಳಲ್ಲಿ AWS ಲ್ಯಾಂಬ್ಡಾ ಕಾರ್ಯಗಳನ್ನು ಕರೆಯುವ ಮೂಲಕ ವರ್ಕ್ಫ್ಲೋಗಳನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
- ನಾನು AWS ಕಾಗ್ನಿಟೋ ಜೊತೆಗೆ MFA ಬಳಸಬಹುದೇ?
- ಹೌದು, ಎಸ್ಎಂಎಸ್-ಆಧಾರಿತ ಪರಿಶೀಲನೆ ಮತ್ತು TOTP ಸಾಫ್ಟ್ವೇರ್ ಟೋಕನ್ ವಿಧಾನಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಹೆಚ್ಚುವರಿ ಭದ್ರತೆಗಾಗಿ ಮಲ್ಟಿ-ಫ್ಯಾಕ್ಟರ್ ಅಥೆಂಟಿಕೇಶನ್ (MFA) ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು.
- ಕಾಗ್ನಿಟೋದಲ್ಲಿ ಅಧಿವೇಶನ ನಿರ್ವಹಣೆಯನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುವುದು?
- ಸೈನ್-ಇನ್ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಪಡೆದ ಟೋಕನ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸೆಷನ್ ನಿರ್ವಹಣೆಯನ್ನು ನಿರ್ವಹಿಸಬಹುದು, ಅಗತ್ಯವಿರುವಂತೆ ಅವುಗಳನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡುವ ಆಯ್ಕೆಗಳೊಂದಿಗೆ.
- ಬಳಕೆದಾರರ ಪೂಲ್ನ ಇಮೇಲ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ರಚಿಸಿದ ನಂತರ ಅದನ್ನು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವೇ?
- ಹೌದು, ಇಮೇಲ್ ಪರಿಶೀಲನೆ ಸಂದೇಶಗಳು ಮತ್ತು ವಿಧಾನಗಳನ್ನು ಒಳಗೊಂಡಂತೆ, ರಚನೆಯ ನಂತರ ಬಳಕೆದಾರರ ಪೂಲ್ನಲ್ಲಿ ಇಮೇಲ್ ಕಾನ್ಫಿಗರೇಶನ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ನೀವು ಮಾರ್ಪಡಿಸಬಹುದು.
AWS ಕಾಗ್ನಿಟೋ ಇಮೇಲ್ ಗ್ರಾಹಕೀಕರಣದ ಅಂತಿಮ ಆಲೋಚನೆಗಳು
AWS Cognito ನಲ್ಲಿ ಕಸ್ಟಮ್ ಇಮೇಲ್ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಅಳವಡಿಸುವುದು ಬಳಕೆದಾರರ ಸಂವಹನದ ಮೇಲೆ ಹೆಚ್ಚಿನ ನಿಯಂತ್ರಣವನ್ನು ಸಂಸ್ಥೆಗಳಿಗೆ ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಸಂದೇಶಗಳನ್ನು ಹೇಗೆ ಮತ್ತು ಯಾವಾಗ ಕಳುಹಿಸಲಾಗುತ್ತದೆ ಎಂಬುದರ ನಿಖರವಾದ ನಿರ್ವಹಣೆಯನ್ನು ಅನುಮತಿಸುವ ಮೂಲಕ ಭದ್ರತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. AWS Cognito ಡೀಫಾಲ್ಟ್ ಇಮೇಲ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ನೀಡುತ್ತದೆ, API ಸೆಟ್ಟಿಂಗ್ಗಳು ಅಥವಾ ಕನ್ಸೋಲ್ ಕಾನ್ಫಿಗರೇಶನ್ಗಳ ಮೂಲಕ ಇವುಗಳನ್ನು ನಿಗ್ರಹಿಸುವ ಸಾಮರ್ಥ್ಯವು ನಿರ್ದಿಷ್ಟ ಅಗತ್ಯಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳುವಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ. ಲ್ಯಾಂಬ್ಡಾ ಟ್ರಿಗ್ಗರ್ಗಳಂತಹ ಸುಧಾರಿತ ಸೆಟ್ಟಿಂಗ್ಗಳ ಬಳಕೆಯು ಲಭ್ಯವಿರುವ ಗ್ರಾಹಕೀಕರಣ ಆಯ್ಕೆಗಳನ್ನು ಮತ್ತಷ್ಟು ಉತ್ಕೃಷ್ಟಗೊಳಿಸುತ್ತದೆ, AWS Cognito ಅನ್ನು ಬಳಕೆದಾರರ ನಿರ್ವಹಣೆಗೆ ಬಹುಮುಖ ಸಾಧನವನ್ನಾಗಿ ಮಾಡುತ್ತದೆ.