日々精進

新しく学んだことを書き留めていきます

ApexからAccountを作成すると「UNKNOWN_EXCEPTION, portal account owner must have a role: []」エラー

原因はAccountのオーナーとして設定したユーザにRoleが設定されていなかったため。

Account a = new Account();
a.OwnerId = user.Id; // このユーザのRoleが設定されていなかった

ユーザにRoleを設定すると直った。

参考:

tyoshikawa1106.hatenablog.com