Categories About Us Contact Us Become a Member

How to fix NSCloudSharingNoPermissionError

This iCloud sharing error means your account is not allowed to do what it tried on a shared item. Getting the right permission resolves it. Jump to your situation below or work through the methods in order.

By Neeraj Singh ~5 min Updated Jun 2026 85% found this helpful
Error message
The current user doesn't have permission to perform the requested actions. NSCloudSharingNoPermissionError.
Summary

NSCloudSharingNoPermissionError is an Apple Foundation error (code 5124) meaning the currently signed-in user does not have permission to perform the requested action on a shared iCloud item. It occurs when an account tries to open, edit, or change a shared item it has not been granted access to, or tries to make a change (such as editing) when it only has view access. The fix is about access rights: confirm you are signed in with the Apple ID that was invited to the share, ask the share's owner to grant or upgrade your access (for example from view-only to edit), and make sure you accepted the share invitation. If you are the owner, check the share's participant list and permissions. Once the signed-in account has the right level of access, the action succeeds. Because the block is authorization rather than a fault, correcting permissions clears it.

What this error means

Shared iCloud items have participants and permission levels. This error means the account you are using is not authorized for the action it attempted, either it is not a participant, or it has a lower permission level than the action needs.

The resolution is to line up the access: sign in with the invited Apple ID, accept the invitation, and have the owner grant or raise your permission. If you own the share, adjust the participant's access. With the right authorization, the action goes through.

Common causes

The signed-in account is not a participant in the share.
The account has view-only access but tried to edit.
You are signed in with the wrong Apple ID.
The share invitation was not accepted.
Expert insight

“No permission is an access problem, not a broken file. The account you are signed in with either was never invited to the shared item or only has view rights and just tried to edit. So I check the obvious things: are you signed in with the Apple ID that got the invite, did you actually accept it, and does the owner need to bump you from viewer to editor. If you are the owner, you look at the participant list and fix the access there.”

How to fix it

Method 1

Sign in with the invited Apple ID

1Confirm you are signed in with the exact Apple ID that was invited to the share.
2A different account will not have access.
3Switch accounts if needed.
Method 2

Accept the share invitation

1Open and accept the sharing invitation if you have not already.
2Access is only granted after acceptance.
3Then retry the action.
Method 3

Ask the owner to grant or raise access

1Have the share's owner add you, or upgrade your access from view-only to edit.
2If you are the owner, adjust the participant's permission.
3Retry once access is set.

NSCloudSharingNoPermissionError means the signed-in account lacks permission for the shared iCloud item. Sign in with the invited Apple ID, accept the share invitation, and ask the owner to grant or raise your access. If you own the share, adjust the participant's permission level.

Frequently asked questions

What does NSCloudSharingNoPermissionError mean?
It is Apple error 5124, meaning the currently signed-in user does not have permission to perform the requested action on a shared iCloud item, either because they are not a participant or have too low an access level.
How do I fix it?
Sign in with the Apple ID that was invited, accept the share invitation, and ask the owner to grant access or upgrade you from view-only to edit. If you are the owner, adjust the participant's permission.
Why am I denied if I can see the item?
You may have view-only access. Seeing a shared item does not mean you can edit or change it. The owner needs to raise your permission level for actions beyond viewing.
Could I be on the wrong account?
Yes. Shares are tied to a specific Apple ID. If you are signed in with a different account than the one invited, you will lack access. Switch to the invited Apple ID.
I never got the invitation
Ask the owner to re-send the share invitation to the correct Apple ID or email, then accept it. Access is only granted once you have accepted a valid invitation.
How does the owner change my access?
The owner opens the share's participant list, selects your name, and changes your permission, for example from view-only to edit, or removes and re-adds you with the right level.

Still not working?

If access looks correct but the error persists, the share may need to be stopped and re-created by the owner, as a corrupted CKShare can retain stale permissions that a simple re-invite does not clear. You can also submit your error to us for a tailored fix.

Was this fix helpful? Thanks for your feedback!