ObjectIsReadOnly on checkout

I have a program that checks out images and checks in images. It failed today with an exception:

CheckOut Exception [-102009] Unable to complete your request, you are not allowed to alter object "GUID-"...

A few minutes later, the same user doesn't experience this error.

Do you know what the error means? It's not one of the already checked out errors.



typo
[edited by: Kendall Shaw at 7:55 PM (GMT 0) on 27 Feb 2023]
emoji
Parents
  • Hi Kendall,

    The error comes from the business logic - so WCF-SOAP, ASMX-SOAP or WebClient-REST will all give the same answer.

    The generic error is: ObjectIsReadOnly  -102009  Unable to complete your request, you are not allowed to alter {object} ";{objectname}";. {reason} [c:{cardid} ce:{cardelement} ct:{cardtype}]

    The error message is reused across object types (cardtype) to indicate that you do not have enough privileges at that moment in time. So all parameters matter to make a distinction. Typically it is about missing/mismatch on USERGROUP (so your user profile versus the object you are accessing).

    Best wishes,
    Dave

    emoji
Reply
  • Hi Kendall,

    The error comes from the business logic - so WCF-SOAP, ASMX-SOAP or WebClient-REST will all give the same answer.

    The generic error is: ObjectIsReadOnly  -102009  Unable to complete your request, you are not allowed to alter {object} ";{objectname}";. {reason} [c:{cardid} ce:{cardelement} ct:{cardtype}]

    The error message is reused across object types (cardtype) to indicate that you do not have enough privileges at that moment in time. So all parameters matter to make a distinction. Typically it is about missing/mismatch on USERGROUP (so your user profile versus the object you are accessing).

    Best wishes,
    Dave

    emoji
Children
No Data