The company made such a decision to improve the security of user data, which is especially important given the more frequent attacks and hacks recently. Currently, we enter the master password for the account to access contacts, calendars, and mail from an iCloud account, at a potential risk.
According to the new rules, a unique password will be used for these purposes, which must be generated for the application in the Apple ID settings. This method allows you to identify the user, but at the same time excludes third parties’ access to the account password and guarantees a high level of security.
Such passwords have existed for a long time, but are used only in some applications and only when two-factor authentication is enabled. Starting June 15th, this will be a prerequisite for third-party apps that use iCloud Contacts, Calendars, and Mail directly instead of using standard APIs. Apps simply won’t work without unique passwords. It will look something like this:
How to add a program password
- Turn on two-factor authentication if you haven’t already.
- Go to your Apple ID account page.
- In the “Security” section, click on the “Create password” link and enter a shortcut-hint for the password.
- Copy the password that iCloud generates automatically.
- Paste the password you received instead of your primary iCloud password.
You can store up to 25 app passwords at the same time. To create new ones, you need to delete existing passwords or cancel all passwords. This can be done in the “Security” section by clicking on the “Edit” link and selecting “View history”.
After a password is reset, applications using it will lose access to data until a new password is generated. The same will happen when you reset your primary iCloud password.