I'm getting all the objects in an org withSchema.getGlobalDescribe()
and then running a describe on the the list of all the names with Schema.describeSObjects(objs)
.
This has been fine so far, but I've just run into an issue where one of the object names from the global describe is not valid:
The Schema.describeSObject() methods does not support the knowledge__kav sobject as a parameter. If you are attempting to use a Knowledge Article Type, be sure to use the abstract KnowledgeArticleVersion instead.
Is there a list anywhere of all the objects not available to be passed in? Or should I just avoid any '__kav' suffixed objects?