Salesforce.com : What should we care about when publishing apps to AppExchange ?

As you might have got if from the title , this is about “What should we care about when publishing apps to AppExchange ?”. So here is a quick list of things which we need to consider and what kind of severity they are linked with. Feel free to mention if anything is missing in the below list πŸ™‚

 

The names are pretty explanatory, but please feel free to ask if you have queries.

If you see the below sample table Issues is the column which will give you what you need to fix. Β It’s advisable to have all rows as “No Issues Found”. My Package does not have any issues from the below list πŸ™‚

If you have not known already, I have a package in AppExchange :

ToolBelt for Salesforce

Please try and add reviews if you like, so that I can add features to it. The next version in being release soon… Watch for the note on that …

 

Query Group Severity Issues
Sharing Apex Force com Serious Security Risk Serious 2
Test Methods With No Assert Apex Force com Code Quality Warning No Issues Found
Queries With No Where Or Limit Clause Apex Force com Code Quality Warning No Issues Found
Reflected XSS Apex Force com Critical Security Risk Critical No Issues Found
SOQL SOSL Injection Apex Force com Critical Security Risk Critical No Issues Found
Stored XSS Apex Force com Critical Security Risk Critical No Issues Found
Frame Spoofing Apex Force com Serious Security Risk Serious No Issues Found
XSRF Apex Force com Serious Security Risk Serious No Issues Found
Bulkify Apex Methods Using Collections In Methods Apex Force com Code Quality Warning No Issues Found
Hardcoding References To Static Resources Apex Force com Code Quality Warning No Issues Found
Multiple Trigger On same sObject Apex Force com Code Quality Warning No Issues Found
Async Future Method Inside Loops Apex Force com Code Quality Warning No Issues Found
Hardcoding Of Trigger New Apex Force com Code Quality Warning No Issues Found
DML Statements Inside Loops Apex Force com Code Quality Warning No Issues Found
Hardcoding Ids Apex Force com Code Quality Warning No Issues Found
SOSL SOQL Statments Inside Loops Apex Force com Code Quality Warning No Issues Found
Hardcoding Of Trigger Old Apex Force com Code Quality Warning No Issues Found

 

Hope you had a bit of a Knowledge Transferred(KT) here πŸ™‚

Keep reading and sharing… sharing is learning.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *