Hi @User123098,
- A single user could be granted with several roles. Since the sharelink could be set expire date. If you have shared the item with same user multiple times, the users will have multiple roles to the item with different exipre date.
- You could share a folder contains multiple items. The user will have the access to the items in the folder.
- If there are multiple values in roles, such as read and write. The user will have the write permision level.
- As "can review" is a new feature in the SharePoint, the graph api might haven't updated the document.
- Link level permissions have four types contian view, edit, embed and review.
- To distinguish level permissions, you could use roles instead of link type.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.