How to delete multiple objects

We have found old code in our production environment.  What is the best way to do a mass delete of objects? 

At this time we are unable to click more than 1 Rule and still have the Delete button available in /design.  CDT's, however, can have multiple clicked and the Delete button appears.

 

Please advise.

  Discussion posts and replies are publicly visible

Parents
  • It is not currently possible to select-and-delete more than one object at a time through Appian Designer. It is possible to bulk delete objects via the Public API ( docs.appian.com/.../ ) .

    In terms of best practices, it's fine to delete objects if you're sure that they are no longer needed.

    One consideration (which may be what abhinavg712 is thinking of) is that if you delete the object on one environment ("A") and it exists on a different environment ("B"), then recreate the object on "A" with the same name, you won't be able to import it into "B". This is because the name would be the same as an object that's already on "B", but the uuid would be different (since you deleted and recreated it).

    In that case, you could export the object from "B" back to "A", then make the requisite changes in "A" and import the changed object to "B".

    However, given that the environment you're wanting to delete objects from is production, it seems like that's less likely to be a consideration.

      

    UPDATE: As of update 18.1, it is possible to bulk delete objects from Appian Designer ( https://docs.appian.com/suite/help/18.1/Appian_Release_Notes.html#bulk-delete )

Reply
  • It is not currently possible to select-and-delete more than one object at a time through Appian Designer. It is possible to bulk delete objects via the Public API ( docs.appian.com/.../ ) .

    In terms of best practices, it's fine to delete objects if you're sure that they are no longer needed.

    One consideration (which may be what abhinavg712 is thinking of) is that if you delete the object on one environment ("A") and it exists on a different environment ("B"), then recreate the object on "A" with the same name, you won't be able to import it into "B". This is because the name would be the same as an object that's already on "B", but the uuid would be different (since you deleted and recreated it).

    In that case, you could export the object from "B" back to "A", then make the requisite changes in "A" and import the changed object to "B".

    However, given that the environment you're wanting to delete objects from is production, it seems like that's less likely to be a consideration.

      

    UPDATE: As of update 18.1, it is possible to bulk delete objects from Appian Designer ( https://docs.appian.com/suite/help/18.1/Appian_Release_Notes.html#bulk-delete )

Children