1

Guest user security updates do NOT affect creating records - except in scenarios where they're creating records tied to other records that they don't have access to or doing subsequent updates in automation that follows the creation of the record.


1

You've base-64 encoded the data, but then you didn't reverse the encoding. This change should fix your problem: testContentInsert.VersionData = EncodingUtil.base64decode(this.base64);


Only top voted, non community-wiki answers of a minimum length are eligible